XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
OPERATING LEASE - Schedule Future Maturities of Operating Lease Liability (Details)
Mar. 31, 2022
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
Remainder of 2022 $ 741,600
2023 1,018,464
2024 1,049,018
2025 1,080,488
2026 1,112,903
Thereafter 1,146,290
Total lease payments 6,148,763
Less amounts representing interest (1,127,010)
Present value of lease liability $ 5,021,753