XML 54 R32.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS RECEIVABLE - TRADE (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE - TRADE
Accounts receivable consisted of the following at December 31, 2024 and 2023 (in thousands):
20242023
(as revised)
Accounts receivable – trade$18,719 $33,089 
Allowance for credit losses(394)(421)
Accounts receivable - trade, net of allowances$18,325 $32,668