XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Operating Leases (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Leases [Abstract]  
Cash paid for operating lease liabilities $ 427,565
Weighted-average remaining lease term 2 years 11 months 19 days
Weighted-average discount rate 6.25%
Minimum future lease payments ended December 31, 2022  
2023 $ 303,172
2024 16,236
2025 5,251
2026 1,590
Payments due 326,249
Less imputed interest (14,848)
Total lease liabilities $ 311,401