XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future minimum lease payments (Details) - USD ($)
Mar. 31, 2023
Sep. 30, 2022
Future minimum lease payments under operating leases    
2024 $ 14,676  
2025 9,784  
Total minimum lease payments 24,460  
Amount representing interest (2,670)  
Present value of minimum lease payments 21,790  
Current portion (13,287) $ (13,615)
Long-term portion of lease obligations $ 8,503  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent