v3.26.1
ACCRUED LIABILITIES AND OTHER (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
ACCRUED LIABILITIES AND OTHER    
Accrued liabilities $ 14,025 $ 10,829
Workers' compensation reserve 5,381 5,223
Accrued property taxes 3,709 3,900
Accrued payroll 3,463 3,037
ARO - current portion 2,275 2,606
Group health insurance 1,250 1,420
Operating lease liability - current portion 620  
Other 2,285 2,239
Total accrued liabilities and other $ 33,008 $ 29,254