v3.26.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
 20252024
Revolving term loans
$19,698,378 $50,500,000 
Delayed-draw term loan
221,538,454 18,715,135 
Promissory note
12,600,000 — 

253,836,832 69,215,135 
Less current maturities(646,064)(9,000,000)
Less unamortized debt issuance costs
(2,048,136)(2,541,955)
Totals$251,142,632 $57,673,180 
Schedule of Maturities of Long-term Debt
The following are minimum principal payments on long-term debt obligations for the years ended December 31:
2026$646,064 
202720,748,421 
202824,763,390 
2029198,015,491 
2030794,231 
Thereafter8,869,235 
Total$253,836,832