XML 71 R58.htm IDEA: XBRL DOCUMENT v3.23.4
Accrued Expenses (Details) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Accrued Expenses      
Warranty $ 562,645 $ 607,001 $ 589,260
Salary, benefits and payroll taxes 1,181,219 1,030,628  
Professional fees 200,668 364,794  
Operating lease $ 12,965 $ 13,615  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses Total accrued expenses  
Other $ 960,828 $ 956,237  
Total accrued expenses $ 2,918,325 $ 2,972,275