XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details 1)
Jun. 30, 2023
USD ($)
Leases [Abstract]  
2023 (remaining) $ 564,614
2024 1,125,869
2025 376,645
Total lease payments 2,067,128
Less: Imputed interest 59,362
Present value of lease liabilities 2,007,766
Operating  
2023 (remaining) 162,000
2024 324,000
2025 243,000
Total lease payments 729,000
Less: Imputed interest 24,910
Present value of lease liabilities 704,090
Financing  
2023 (remaining) 402,614
2024 801,869
2025 133,645
Total lease payments 1,338,128
Less: Imputed interest 34,452
Present value of lease liabilities $ 1,303,676