XML 90 R77.htm IDEA: XBRL DOCUMENT v3.23.4
Lease Recognition - Future minimum lease payments (Details) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Future minimum lease payments under operating leases    
2024 $ 14,676  
2025 2,446  
Total minimum lease payments 17,122  
Amount representing interest (2,057)  
Present value of minimum lease payments 15,065  
Current portion (12,965) $ (13,615)
Long-term portion of lease obligations $ 2,100  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent