XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Expenses (Details) - USD ($)
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Accrued Expenses      
Warranty $ 596,538 $ 562,645 $ 607,001
Salary, benefits and payroll taxes 1,685,372 1,181,219  
Professional fees 262,320 200,668  
Operating lease $ 2,100 $ 12,965  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses Total accrued expenses  
Income tax payable $ 1,194,185    
Other 868,779 $ 960,828  
Total accrued expenses $ 4,609,294 $ 2,918,325