XML 83 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Lease Assets and Liabilities in the Condensed Consolidated Balance Sheets (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Operating Lease, Assets    
Lease right-of-use assets $ 9,420,525 $ 9,074,277
Total lease assets 9,420,525 9,074,277
Operating Lease, Liabilities    
Lease liability - current portion 2,561,165 2,325,024
Lease liability, net of current portion 7,196,596 7,040,982
Total lease liability 9,757,761 9,366,006
Finance Lease, Assets    
Finance lease right-of-use assets 8,566,308 9,039,663
Total lease assets 8,566,308 9,039,663
Finance Lease, Liabilities    
Finance lease liability, current 2,733,332 2,732,639
Finance lease liability, non-current 5,930,776 5,914,164
Finance Lease, Liability $ 8,664,108 $ 8,646,803