XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Leases (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Cash paid for operating lease liabilities $ 112,695
Weighted-average remaining lease term 3 years 6 months
Weighted-average discount rate 6.25%
Minimum future lease payments ended March 31, 2022  
2022 (remainder of the year) $ 287,795
2023 301,029
2024 16,236
2025 5,251
2026 1,590
Payments due 611,901
Less imputed interest (42,493)
Total lease liabilities $ 569,408