XML 101 R65.htm IDEA: XBRL DOCUMENT v3.20.4
The following table reconciles the undiscounted cash flows for all operating leases at December 31, 2020 to the operating lease liabilities recorded on the balance sheet: (Details)
Dec. 31, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2021 $ 2,334,582
2022 1,413,289
2023 1,443,143
2024 1,476,534
2025 1,513,458
Thereafter 7,434,412
Total undiscounted lease payments 15,615,418
Less: imputed interest (4,685,947)
Present value of lease payments $ 10,929,471