v3.26.1
LEASES - Schedule of Lease Liability, Maturity (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating Leases  
Remaining 2026 $ 15,418
2027 20,926
2028 21,215
2029 20,938
2030 21,079
Thereafter 33,239
Total lease payments 132,815
Less: imputed interest 33,761
Total 99,054
Finance Leases  
Remaining 2026 0
2027 0
2028 257
2029 440
2030 403
Thereafter 0
Total lease payments 1,100
Less: imputed interest 240
Total $ 860