v3.26.1
Long-Term Debt (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Jan. 30, 2026
Dec. 31, 2024
Debt Instrument [Line Items]      
Notes and Loans Payable   $ 12,600,000  
Total long term debt $ 253,836,832   $ 69,215,135
Less current maturities (646,064)   (9,000,000)
Debt issuance costs (2,048,136)   (2,541,955)
Totals $ 251,142,632   57,673,180
Line Of Credit Facility, Interest Rate At Period End 5.91%    
Line of Credit Facility, Periodic Payment, Principal $ 3,250,000    
Line of credit facility, fair value of amount outstanding 38,800,000    
Revolving Term Loan      
Debt Instrument [Line Items]      
Revolving term loan $ 65,000,000.0    
Line Of Credit Facility, Interest Rate At Period End 6.21%    
Line of Credit Facility, Commitment Fee Percentage 0.40%    
Revolving Term Loan | Line of Credit      
Debt Instrument [Line Items]      
Revolving term loan $ 19,698,378   50,500,000
Notes Payable | Notes Payable to Banks      
Debt Instrument [Line Items]      
Notes and Loans Payable 221,538,454   18,715,135
Notes Payable, Other Payables | Notes Payable, Other Payables      
Debt Instrument [Line Items]      
Notes and Loans Payable $ 12,600,000 $ 18,300,000 $ 0