XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Future Remaining Minimum Lease Payments (Details)
Jun. 30, 2022
USD ($)
Future remaining minimum lease payments  
2022 (remaining six months) $ 352,986
2023 656,415
2024 685,056
2025 702,501
2026 720,840
Thereafter 4,632,893
Total 7,750,691
Less: Present value adjustment (4,715,116)
Operating lease liability $ 3,035,575