Quarterly report pursuant to Section 13 or 15(d)

Leases - Future Minimum Lease Payments (Details)

v3.22.2.2
Leases - Future Minimum Lease Payments (Details)
Jun. 30, 2022
USD ($)
Leases  
July 1, 2022 to December 31, 2022 $ 419,351
2023 2,117,494
2024 2,716,584
2025 2,366,864
2026 1,762,184
Thereafter 3,973,507
Total Payments 13,355,984
Less: Interest (2,447,475)
Present Value of Lease Liabilities $ 10,908,509