XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Receivable - Net (Details) - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Accounts Receivable, Net [Abstract]    
Accounts receivable - trade $ 118,500,000 $ 136,076,000
Allowance for credit losses (189,000) (339,000)
Customer payment discrepancies (1,206,000) (1,634,000)
Customer returns RGA issued (20,809,000) (14,235,000)
Less: total accounts receivable offset accounts (22,204,000) (16,208,000)
Total accounts receivable - net $ 96,296,000 $ 119,868,000