XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Future Remaining Minimum Lease Payments (Details)
Mar. 31, 2022
USD ($)
Future remaining minimum lease payments  
2022 (remaining nine months) $ 575,503
2023 703,868
2024 721,314
2025 739,303
2026 758,193
Thereafter 5,121,992
Total 8,620,173
Less: Present value adjustment (5,338,837)
Operating lease liability $ 3,281,336