XML 186 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Current $ 1,201,563 $ 1,304,047
Non-current 2,260,844 $ 3,160,654
Building Lease [Member]    
Year ending September 30, 2026 427,539  
Year ending September 30, 2027 411,149  
2028 and thereafter 990,426  
Year ending September 30, 2024 1,000,274  
Year ending September 30, 2025 726,771  
Total 3,556,159  
Vehicle and Equipment [Member]    
Year ending September 30, 2026 3,591  
Year ending September 30, 2027 898  
2028 and thereafter 0  
Year ending September 30, 2024 201,289  
Year ending September 30, 2025 22,735  
Total 228,513  
Operating Lease [Member]    
Year ending September 30, 2024 1,201,563  
Year ending September 30, 2025 749,506  
Year ending September 30, 2026 431,130  
Year ending September 30, 2027 412,047  
2028 and thereafter 990,426  
Total 3,784,672  
Less imputed interest (322,265)  
Present value of remaining lease payments 3,462,407  
Current 1,201,563  
Non-current $ 2,260,844