XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES    
Accounts payable $ 26,002 $ 24,291
Accrued property taxes 4,671 4,185
Accrued payroll 4,374 3,258
Workers' compensation reserve 4,805 4,321
Group health insurance 1,650 1,700
Asset retirement obligation - current portion 1,697 1,952
Other 2,453 4,591
Total accounts payable and accrued liabilities $ 45,652 $ 44,298