XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS, Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Components of Lease Expense [Abstract]          
Operating lease expense $ 390,204 $ 398,089 $ 1,180,953 $ 1,208,885  
Finance lease cost [Abstract]          
Amortization of right-of-use assets 17,850 17,038 53,279 49,834  
Interest on lease liabilities 4,112 5,047 13,278 15,358  
Total finance lease expense 21,962 22,085 66,557 65,192  
Cash paid for amounts included in the measurement of lease liabilities [Abstract]          
Operating cash flows for operating leases 364,590 353,009 1,086,793 1,049,198  
Operating cash flows for finance leases 4,112 5,047 13,278 15,358  
Financing cash flows for finance leases 17,859 15,859 52,280 45,680  
Right-of-use assets obtained in exchange for lease obligations [Abstract]          
Finance leases 0 0 16,234 25,609  
Operating leases 0 0 717,956 616,100  
Finance Leases [Abstract]          
Finance lease right of use asset 356,997 340,762 356,997 340,762  
Accumulated depreciation (202,171) (131,854) (202,171) (131,854)  
Finance lease right of use asset, net $ 154,826 $ 208,908 $ 154,826 $ 208,908 $ 191,870
Weighted Average Remaining Lease Term [Abstract]          
Operating leases 6 years 9 months 18 days 7 years 8 months 12 days 6 years 9 months 18 days 7 years 8 months 12 days  
Finance leases 2 years 3 years 1 month 6 days 2 years 3 years 1 month 6 days  
Weighted Average Discount Rate [Abstract]          
Operating leases 8.38% 8.41% 8.38% 8.41%  
Finance leases 9.11% 8.74% 9.11% 8.74%  
Maturities of Operating Lease Liabilities [Abstract]          
2022 $ 366,985 $ 355,335 $ 366,985 $ 355,335  
2023 1,428,821 1,447,249 1,428,821 1,447,249  
2024 1,220,150 1,221,017 1,220,150 1,221,017  
2025 1,049,442 1,018,875 1,049,442 1,018,875  
2026 1,080,925 1,049,442 1,080,925 1,049,442  
Thereafter 3,643,521 4,724,446 3,643,521 4,724,446  
Total lease payments 8,789,844 9,816,364 8,789,844 9,816,364  
Less: imputed interest 2,224,276 2,751,749 2,224,276 2,751,749  
Total 6,565,568 7,064,615 6,565,568 7,064,615  
Maturities of Finance Lease Liabilities [Abstract]          
2022 21,971 20,906 21,971 20,906  
2023 87,884 83,624 87,884 83,624  
2024 60,116 83,624 60,116 83,624  
2025 16,731 55,856 16,731 55,856  
2026 5,940 12,471 5,940 12,471  
Thereafter 355 1,679 355 1,679  
Total lease payments 192,997 258,160 192,997 258,160  
Less: imputed interest 21,189 34,119 21,189 34,119  
Total $ 171,808 $ 224,041 $ 171,808 $ 224,041