XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments Under the Company's Noncancelable Operating Leases Future minimum rental payments under our noncancelable operating leases at December 31, 2021 is as follows:
2022$273,941 
202353,902 
2024 and thereafter— 
Total327,843 
Present value adjustment(10,851)
Lease liability at December 31, 2021$316,992