v3.26.1
LEASES - Schedule of Maturities of Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating    
2026 $ 2,466  
2027 5,836  
2028 10,377  
2029 8,728  
2030 9,497  
2031 7,333  
Thereafter 51,376  
Total lease payments, net of tenant improvement reimbursement 95,613  
Less imputed interest (28,117)  
Total 67,496 $ 50,874
Finance    
2026 25  
2027 5  
2028 0  
2029 0  
2030 0  
2031 0  
Thereafter 0  
Total lease payments, net of tenant improvement reimbursement 30  
Less imputed interest 0  
Total 30 $ 28,328
Total    
2026 2,491  
2027 5,841  
2028 10,377  
2029 8,728  
2030 9,497  
2031 7,333  
Thereafter 51,376  
Total lease payments, net of tenant improvement reimbursement 95,643  
Less imputed interest (28,117)  
Total $ 67,526