XML 213 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current $ 1,357,653 $ 1,304,047
Non-current 2,588,287 $ 3,160,654
Operating Lease [Member]    
Year ending September 30, 2024 1,408,962  
Year ending September 30, 2025 1,001,449  
Year ending September 30, 2026 563,539  
Year ending September 30, 2027 448,690  
2028 and thereafter 893,469  
Total 4,316,109  
Less imputed interest (370,169)  
Present value of remaining lease payments 3,945,940  
Current 1,357,653  
Non-current 2,588,287  
Building Lease [Member]    
Year ending September 30, 2026 402,657  
Year ending September 30, 2027 411,392  
2028 and thereafter 889,519  
Year ending September 30, 2024 919,650  
Year ending September 30, 2025 666,068  
Total 3,289,286  
Vehicle and Equipment [Member]    
Year ending September 30, 2026 160,882  
Year ending September 30, 2027 37,298  
2028 and thereafter 3,950  
Year ending September 30, 2024 489,312  
Year ending September 30, 2025 335,381  
Total $ 1,026,823