XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future payments of operating and finance lease liabilities (Details)
Sep. 30, 2022
USD ($)
Operating  
Remainder of 2022 $ 1,296,353
2023 4,941,930
2024 4,195,545
2025 3,675,921
2026 2,104,048
2027 and thereafter 6,909,533
Total minimum payments 23,123,330
Less amounts representing interest 4,058,734
Present value of minimum payments 19,064,596
Financing  
Remainder of 2022 523,994
2023 1,165,031
2024 475,805
2025 216,739
2026 14,744
Total minimum payments 2,396,313
Less amounts representing interest 317,934
Present value of minimum payments $ 2,078,379