v3.26.1
OTHER LONG-TERM LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Long-term claims reserve $ 46,456 $ 38,227
Non-income tax reserves 1,812 2,984
Other 2,391 4,161
Total other long-term liabilities $ 50,659 $ 45,372