v3.26.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued operations related expenses $ 44,778 $ 29,546
Accrued purchases 25,289 9,625
Accrued insurance 16,121 9,631
Short-term claims reserve 14,264 14,212
Accrued legal settlements 1,430 4,590
Accrued escheatment 753 12,350
Other 4,235 2,107
Total accrued liabilities $ 106,870 $ 82,061