v3.26.1
Schedule of Future Minimum Payments under Operating Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 3,526
2027 3,599
2028 3,673
2029 3,746
2030 3,820
Thereafter 77,001
Total lease payments 95,365
Less imputed interest (68,467)
Total $ 26,898