Annual report pursuant to Section 13 and 15(d)

Summary of Future Minimum Lease Payments Under Operating Leases (Details)

v3.22.1
Summary of Future Minimum Lease Payments Under Operating Leases (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Leases    
2022 $ 280,090  
2023 205,987  
2024 63,835  
Thereafter  
Total undiscounted lease payments 549,912  
Less: Imputed interest (25,770)  
Operating lease liabilities 524,142  
Operating lease liability - current 261,674 $ 121,613
Operating lease liability - non-current $ 262,468 $ 185,210