Quarterly report pursuant to Section 13 or 15(d)

Leases - Future Minimum Lease Commitments (Details)

v3.22.1
Leases - Future Minimum Lease Commitments (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Year 1 $ 552,222  
Year 2 745,244  
Year 3 299,248  
Year 4 108,785  
Year 5 102,978  
Thereafter 228,150  
Total lease payments 2,036,627  
Less: imputed interest 235,469  
Total $ 1,801,158 $ 1,956,277