XML 53 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of lessee operating lease liability
     
2022  $287,769 
2023   299,466 
2024   231,174 
2025    
Total undiscounted lease payments   818,409 
Less: Abatement of rents    
Less: Imputed interest   96,531 
Present value of lease payments  $721,878 
      
Operating lease liabilities, current  $287,769 
Operating lease liabilities, long-term  $434,109 
      
Weighted-average remaining lease term   3 
Weighted-average discount rate   7.0%