XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE - TRADE (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
ACCOUNTS RECEIVABLE - TRADE    
Accounts receivable - trade $ 31,053,000 $ 21,768,000
Allowance for doubtful accounts (405,000) (473,000)
Allowance for sales returns and volume rebates (1,075,000) (426,000)
Accounts receivable - trade, net of allowances 29,573,000 $ 20,869,000
Write-offs of accounts receivable $ 524,700