XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS RECEIVABLE - TRADE (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Receivables [Abstract]    
Accounts receivable – trade $ 27,050 $ 33,089
Allowance for credit losses (352) (421)
Allowance for sales returns and volume rebates (1,311) (3,145)
Accounts receivable - trade, net of allowances $ 25,387 $ 29,523