v3.21.2
Leases - Lease Maturity (Details) - USD ($)
Sep. 30, 2021
Jan. 20, 2021
Dec. 31, 2020
Maturity of operating leases      
2021 (excluding the nine months ended September 30, 2021) $ 79,809    
2022 297,366    
2023 227,945    
2024 51,843    
Total future minimum lease payments 656,963    
Less imputed interest (29,225)    
Total $ 627,738 $ 500,000 $ 300,000