XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Lease Assets and Liabilities in the Condensed Consolidated Balance Sheets (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Operating Lease, Asset    
Lease right-of-use assets $ 12,489,767 $ 9,580,535
Total lease assets 12,489,767 9,580,535
Current liabilities:    
Lease liability - current portion 3,776,159 2,773,020
Noncurrent liabilities:    
Lease liability, net of current portion 9,172,259 7,223,941
Total lease liability 12,948,418 9,996,961
Finance Lease, Assets    
Lease right-of-use assets 14,605,119 12,003,919
Total lease assets 14,605,119 12,003,919
Current liabilities:    
Lease liability - current portion 4,435,324 3,534,073
Noncurrent liabilities:    
Lease liability, net of current portion 9,554,694 7,896,392
Total lease liability $ 13,990,018 $ 11,430,465