XML 108 R94.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future Minimum Lease Payments (Details)
Sep. 30, 2022
USD ($)
Leases  
October 1, 2022 to December 31, 2022 $ 712,565
2023 1,347,234
2024 2,958,684
2025 2,602,888
2026 1,950,448
Thereafter 4,619,793
Total Payments 14,191,612
Less: Interest (2,821,505)
Present Value of Lease Liabilities $ 11,370,107