XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Receivable - Net (Details) - USD ($)
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Components of accounts receivable [Abstract]      
Accounts receivable - trade $ 94,087,000   $ 98,734,000
Allowance for credit losses (231,000)   (375,000)
Customer payment discrepancies (1,418,000)   (1,375,000)
Customer returns RGA issued (19,408,000)   (11,909,000)
Total accounts receivable - net 73,030,000   $ 85,075,000
Allowance for credit losses [Roll Forward]      
Balance at beginning of period 375,000 $ 348,000  
Provision for expected credit losses 12,000 (36,000)  
Recoveries 0 0  
Amounts written off charged against the allowance (156,000) (39,000)  
Balance at end of period $ 231,000 $ 273,000