XML 83 R61.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS RECEIVABLE - TRADE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Receivables [Abstract]    
Accounts receivable – trade $ 18,719 $ 33,089
Allowance for credit losses (394) (421)
Accounts receivable - trade, net of allowances 18,325 32,668
Write-offs of accounts receivable 22 78
Recoveries of accounts receivable 88 89
Change in allowance for credit losses $ (27) $ 0