XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details 1)
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2023 (remaining) $ 481,934
2024 1,125,869
2025 376,645
Total lease payments 1,984,448
Less: Imputed interest 59,362
Present value of lease liabilities 1,925,086
Operating  
2023 (remaining) 81,000
2024 324,000
2025 243,000
Total lease payments 648,000
Less: Imputed interest 24,910
Present value of lease liabilities 623,090
Financing  
2023 (remaining) 400,934
2024 801,869
2025 133,645
Total lease payments 1,336,448
Less: Imputed interest 34,452
Present value of lease liabilities $ 1,301,996