XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases        
Operating lease costs $ 1,255,780 $ 1,947,607 $ 2,515,095 $ 3,704,397
Short term lease expense 0 162,500 54,166 162,500
Lease expense 1,255,780 2,110,107 2,569,261 3,866,897
Finance lease cost : Depreciation and amortization of lease assets 391,517 392,190 783,035 785,724
Finance lease cost: Interest on lease liabilities 1,114,626 1,116,715 2,218,172 2,221,316
Finance lease cost 1,506,143 1,508,905 3,001,207 3,007,040
Total lease costs $ 2,761,923 $ 3,619,012 $ 5,570,468 $ 6,873,937