v3.25.4
LEASES - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets:    
ROU assets $ 25,333 $ 30,418
Liabilities:    
Current lease liabilities 13,460 12,824
Long-term lease liabilities 24,168 35,494
Total lease liabilities $ 37,628 $ 48,318
Operating lease, right-of-use asset, balance sheet location [Extensible List] Other non-current assets, net Other non-current assets, net
Operating lease, liability, current, balance sheet location [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Operating lease, liability, noncurrent, balance sheet location [Extensible List] Other long-term liabilities Other long-term liabilities