v3.26.1
Debt (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
May 31, 2023
USD ($)
Wells Fargo Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Maximum borrowings   $ 75,000,000.0
Revolving Credit Facility | Wells Fargo Revolving Credit Facility    
Debt Instrument [Line Items]    
Remaining principal balance $ 26,700,000  
Revolving Credit Facility | Line of Credit | Wells Fargo Revolving Credit Facility    
Debt Instrument [Line Items]    
Covenant fixed charge coverage ratio 1.0  
Current borrowing capacity $ 66,500,000  
Residual available borrowings $ 35,600,000  
Weighted average interest rate (as a percent) 5.80%  
Revolving Credit Facility | Line of Credit | Wells Fargo Revolving Credit Facility | Minimum | SOFR    
Debt Instrument [Line Items]    
Interest rate margin (as a percent) 1.75%  
Revolving Credit Facility | Line of Credit | Wells Fargo Revolving Credit Facility | Minimum | Base Rate    
Debt Instrument [Line Items]    
Interest rate margin (as a percent) 0.75%  
Revolving Credit Facility | Line of Credit | Wells Fargo Revolving Credit Facility | Maximum | SOFR    
Debt Instrument [Line Items]    
Interest rate margin (as a percent) 2.25%  
Revolving Credit Facility | Line of Credit | Wells Fargo Revolving Credit Facility | Maximum | Base Rate    
Debt Instrument [Line Items]    
Interest rate margin (as a percent) 1.25%  
Letter of credit | Line of Credit | Wells Fargo Revolving Credit Facility    
Debt Instrument [Line Items]    
Maximum borrowings   $ 5,000,000.0
Letters of credit outstanding $ 4,200,000  
Interest rate (as a percent) 2.00%