v3.26.1
LEASES - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating Leases  
2026 (remaining) $ 3,921
2027 6,631
2028 6,356
2029 6,227
2030 6,192
Thereafter 48,229
Total 77,556
Less: Imputed interest (33,755)
Present value of lease liability 43,801
Finance Lease  
2026 (remaining) 173
2027 178
2028 183
2029 189
2030 194
Thereafter 88,714
Total 89,631
Less: Imputed interest (85,641)
Present value of lease liability $ 3,990