v3.26.1
LEASES - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating leases:    
Right-of-use asset $ 30,911 $ 10,000
Accrued liabilities 2,793 3,313
Operating lease liabilities, non-current 29,860 7,143
Total operating lease liabilities $ 32,653 $ 10,456
Weighted-average remaining lease term in years    
Operating leases 11 years 1 month 6 days 4 years 3 months 18 days
Weighted-average discount rate    
Operating leases 6.20% 3.70%