v3.26.1
Long-Term Debt - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Periodic payment, principal $ 3,250,000  
Annual commitment fee percentage on unused capacity 0.40%  
Notes and Loans, Noncurrent [Abstract]    
Notes Payable to Bank $ 254,000,000.0  
Notes Payable to Banks    
Line of Credit Facility [Line Items]    
Annual commitment fee percentage on unused capacity 0.50%  
Remaining borrowing capacity $ 0  
Notes and Loans, Noncurrent [Abstract]    
Debt Instrument, Periodic Payment, Principal $ 4,500,000  
Long-Term Debt, Weighted Average Interest Rate, at Point in Time 7.08%  
Notes Payable | Notes Payable to Banks    
Line of Credit Facility [Line Items]    
Notes payable outstanding $ 254,000,000 $ 221,538,454
Revolving Term Loan    
Line of Credit Facility [Line Items]    
Advances outstanding $ 65,000,000.0  
Variable effective interest rate 6.67%  
Maturity date Mar. 20, 2030  
Remaining borrowing capacity $ 0  
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Advances outstanding $ 0  
Annual commitment fee percentage on unused capacity 0.50%  
Line of Credit Facility, Maximum Amount Outstanding During Period $ 40,000,000.0  
Interest variable rate 6.78%  
Line of Credit Facility, Current Borrowing Capacity $ 40,000,000.0  
Revolving Credit Facility | Notes Payable to Banks    
Line of Credit Facility [Line Items]    
Maturity date Dec. 31, 2029