v3.26.3
Schedule of Future Minimum Payments under Operating Leases (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Lease Agreements  
2026 (remaining 9 months) $ 2,645
2027 3,599
2028 3,673
2029 3,746
2030 3,820
Thereafter 77,001
Total lease payments 94,484
Less imputed interest (67,509)
Total $ 26,975