XML 76 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
2022 $ 287,769  
2023 299,466  
2024 231,174  
2025 0  
Total undiscounted lease payments 818,409  
Less: Abatement of rents 0  
Less: Imputed interest 96,531  
Present value of lease payments 721,878  
Operating lease liabilities, current 287,769 $ 276,699
Operating lease liabilities, long-term $ 434,109 $ 618,696
Weighted-average remaining lease term 3 years  
Weighted-average discount rate 7.00%