XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Receivable - Net (Tables)
6 Months Ended
Sep. 30, 2025
Accounts Receivable - Net [Abstract]  
Accounts Receivable
Accounts receivable — net is comprised of the following:
 
         
     September 30, 2025      March 31, 2025  
Accounts receivable - net
         
Accounts receivable — trade
 $122,509,000   $113,807,000 
Allowance for credit losses
  (274,000   (207,000
Customer payment discrepancies
  (2,155,000   (1,765,000
Customer returns RGA issued
  (16,070,000   (20,771,000
Total accounts receivable — net
 $104,010,000   $91,064,000