XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details 1)
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2023 (remaining) $ 997,925
2024 1,325,591
2025 582,583
2026 207,379
2027 1,119,901
Thereafter
Total lease payments 4,233,379
Less: Imputed interest 311,957
Present value of lease liabilities 3,921,422
Operating  
2023 (remaining) 389,803
2024 523,722
2025 446,349
2026 207,379
2027 1,119,901
Thereafter
Total lease payments 2,687,154
Less: Imputed interest 266,753
Present value of lease liabilities 2,420,401
Financing  
2023 (remaining) 608,122
2024 801,869
2025 136,234
2026
2027
Thereafter
Total lease payments 1,546,225
Less: Imputed interest 45,204
Present value of lease liabilities $ 1,501,021