XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Future Minimum Operating Lease Payments (Details)
Dec. 31, 2021
USD ($)
Leases  
2022 $ 801,183
2023 870,782
2024 891,596
2025 912,410
2026 933,224
2027 and thereafter 4,985,873
Total lease payments 9,395,068
Less: Interest (3,284,491)
Present value of lease liabilities $ 6,110,577