XML 71 R55.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details 1)
Dec. 31, 2021
USD ($)
Operating Lease Liabilities  
2022 $ 4,239,881
2023 1,435,216
2024 1,173,068
2025 741,035
2026 190,846
Thereafter 73,032
Total operating lease liabilities 7,853,079
Amount representing interest (899,050)
Present value of minimum lease payments 6,964,028
Financing lease obligations  
2022 966,759
2023 0
2024 0
2025 0
2026 0
Thereafter 0
Total financing lease liabilities 966,759
Amount representing interest 0
Total future payments $ 966,759