XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Cash Flows Information (Details) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Supplemental Cash Flow Elements [Abstract]    
Cash paid for interest $ 3,402,606 $ 9,628,189
Cash paid for income taxes 7,595,105 336,697
Non-cash investing and financing activities:    
Acquisition of financing leases $ 23,603,817 $ 14,445,400