v3.26.1
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Debt
The following is a summary of the Company's long-term debt on June 30, 2026 and December 31, 2025:
June 30,
2026
December 31,
2025
Revolving term loans$50,791,876 $19,698,378 
Term loan254,000,000 221,538,454 
Promissory note
18,310,700 12,600,000 
323,102,576 253,836,832 
Less current maturities(21,046,231)(646,064)
Less unamortized debt issuance costs(2,105,838)(2,048,136)
Totals$299,950,507 $251,142,632 
Schedule of Maturities of Long-term Debt
The following are minimum principal payments on long-term debt obligations for the twelve-month periods ending June 30:
2027$21,046,231 
202829,575,721 
202933,597,434 
2030224,869,585 
20311,142,183 
Thereafter12,871,422 
Total$323,102,576