XML 46 R31.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS AND OTHER RECEIVABLES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Receivables [Abstract]    
Customer receivables $ 90,851 $ 80,027
Other receivables 3,145 2,095
Total accounts and other receivables 93,996 82,122
Less: Allowance for credit losses (295) (311)
Total accounts and other receivables, net $ 93,701 $ 81,811