XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Balance at Beginning of Year $ 122,550 $ 138,580
Charged to Costs and Expenses 160,268 (5,086)
Reduction to Allowance for Write off (116,832) (10,944)
Credited to Costs and Expenses
Balance at End of Year 165,986 122,550
SEC Schedule, 12-09, Reserve, Inventory [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Balance at Beginning of Year 364,447 636,339
Charged to Costs and Expenses 1,630,553 351,661
Reduction to Allowance for Write off (1,095,000) (623,553)
Credited to Costs and Expenses
Balance at End of Year $ 900,000 $ 364,447