v3.26.1
LEASES - Schedule of Lease Liability, Maturity (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating Leases  
Remaining 2026 $ 10,354
2027 22,957
2028 23,568
2029 23,309
2030 23,470
Thereafter 40,809
Total lease payments 144,467
Less: imputed interest 35,968
Total 108,499
Finance Leases  
Remaining 2026 0
2027 0
2028 257
2029 440
2030 404
Thereafter 0
Total lease payments 1,101
Less: imputed interest 225
Total $ 876