v3.26.1
LEASING ARRANGEMENTS - Lease cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leasing Arrangements (Details) [Line Items]    
Weighted average lease term in years 3 years 8 months 12 days 4 years 2 months 12 days
Longest operating lease term in years 6 years 4 months 24 days 7 years 4 months 24 days
Weighted average discount rate 6.61% 6.67%
Cash payments against operating lease liabilities $ 15,404  
Leasing Arrangements    
Leasing Arrangements (Details) [Line Items]    
Operating lease expense 17,443 $ 22,330
Operating lease expense attributable to variable lease expense 1,995 2,455
Sublease income (2,662) (2,299)
Short-term lease expense 4,459 333
Cash payments against operating lease liabilities 21,793 24,171
Non-cash lease expense transactions $ 2,000 $ 6,057