XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of Operating and Finance Lease Liabilities (Details)
Sep. 30, 2022
USD ($)
Maturities of operating lease liabilities  
Years Ending December 31, 2022 (excluding the nine months ended September 30, 2022) $ 179,752
2023 558,216
2024 403,966
2025 315,132
2026 245,606
2027 209,214
Total minimum lease payments 1,911,886
Less: imputed interest (188,718)
Present value of operating lease liabilities 1,723,168
Maturities of finance lease liabilities  
Years Ending December 31, 2022 (excluding the nine months ended September 30, 2022) 245,867
2023 700,292
2024 812,383
2025 715,782
2026 595,309
2027 615,269
Thereafter 7,716,135
Total minimum lease payments 11,401,037
Less: imputed interest (4,534,103)
Present value of lease liabilities 6,866,934
Maturities of lease liabilities  
Years Ending December 31, 2022 (excluding the nine months ended September 30, 2022) 425,619
2023 1,258,508
2024 1,216,349
2025 1,030,914
2026 840,915
2027 824,483
Thereafter 7,716,135
Total minimum lease payments 13,312,923
Less: imputed interest (4,722,821)
Present value of lease liabilities $ 8,590,102