v3.26.3
Schedule of Future Minimum Payments under Operating Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Lease Agreements  
2026 (remaining 6 months) $ 1,763
2027 3,599
2028 3,673
2029 3,746
2030 3,820
Thereafter 77,002
Total lease payments 93,603
Less imputed interest (66,549)
Total $ 27,054