Quarterly report pursuant to Section 13 or 15(d)

Leases - Future Minimum Lease Payments (Details)

v3.22.0.1
Leases - Future Minimum Lease Payments (Details)
Dec. 31, 2021
USD ($)
Future minimum lease payments under the non-cancelable operating lease  
Nine Months Ended September 30, 2022 $ 646,083
Year Ended September 30, 2023 867,367
Year Ended September 30, 2024 874,320
Year Ended September 30, 2025 881,391
Year Ended September 30, 2026 888,627
Thereafter 4,401,029
Total 8,558,817
Less present value discount (2,446,118)
Operating lease liabilities 6,112,699
Finance Lease, Liability, Payment, Due [Abstract]  
Nine Months Ending September 30, 2022 121,752
Year Ended September 30, 2023 111,606
Year Ended September 30, 2024 0
Year Ended September 30, 2025 0
Year Ended September 30, 2026 0
Thereafter 0
Total 233,358
Less present value discount (42,858)
Finance Lease, Liability $ 190,500