XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Narrative (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
May 31, 2023
USD ($)
Debt Instrument [Line Items]      
Payments on Other Installment Purchases   $ 100,000  
Line of Credit | Wells Fargo Revolving Credit Facility | Minimum | SOFR      
Debt Instrument [Line Items]      
Interest rate margin (as a percent) 1.75%    
Line of Credit | Wells Fargo Revolving Credit Facility | Minimum | Base Rate      
Debt Instrument [Line Items]      
Interest rate margin (as a percent) 0.75%    
Line of Credit | Wells Fargo Revolving Credit Facility | Maximum | SOFR      
Debt Instrument [Line Items]      
Interest rate margin (as a percent) 2.25%    
Line of Credit | Wells Fargo Revolving Credit Facility | Maximum | Base Rate      
Debt Instrument [Line Items]      
Interest rate margin (as a percent) 1.25%    
Revolving Credit Facility | Wells Fargo Revolving Credit Facility      
Debt Instrument [Line Items]      
Remaining principal balance $ 3,500,000    
Revolving Credit Facility | Line of Credit | Wells Fargo Revolving Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowings     $ 75,000,000.0
Covenant fixed charge coverage ratio 1.0    
Current borrowing capacity $ 64,400,000    
Residual available borrowings $ 57,400,000    
Weighted average interest rate (as a percent) 5.90%    
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 $ 3,500,000    
Interest rate (as a percent) 2.00%    
Letter of Credit | Line of Credit | Wells Fargo Revolving Credit Facility, Letter of Credit 1      
Debt Instrument [Line Items]      
Maximum borrowings     2,800,000
Letter of Credit | Line of Credit | Wells Fargo Revolving Credit Facility, Letter of Credit 2      
Debt Instrument [Line Items]      
Maximum borrowings     $ 700,000