v3.26.1
LEASES - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
Operating lease right-of-use assets, noncurrent $ 19,695 $ 21,371
Operating lease liabilities, current 4,355 4,984
Operating lease liabilities, noncurrent 16,600 18,843
Total operating lease liabilities $ 20,955 $ 23,827
Weighted average remaining lease term, operating leases (in years) 6 years 6 months  
Weighted average discount rate, operating leases (as a percent) 7.40%