v3.26.1
LEASES - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating Leases  
2026 (remaining) $ 2,888
2027 6,726
2028 6,451
2029 6,322
2030 6,280
Thereafter 48,602
Total 77,269
Less: Imputed interest (33,165)
Present value of lease liability 44,104
Finance Lease  
2026 (remaining) 0
2027 178
2028 183
2029 189
2030 194
Thereafter 88,714
Total 89,458
Less: Imputed interest (85,352)
Present value of lease liability $ 4,106