XML 54 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Long-Term Debt - Narrative (Details) - USD ($)
3 Months Ended
Mar. 09, 2026
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument, Redemption [Line Items]      
Repayments of long-term debt   $ 96,478,000 $ 53,000
Loss on extinguishment of debt   (1,672,000) 0
Interest expense, debt   2,000,000.0 $ 2,400,000
Line of Credit      
Debt Instrument, Redemption [Line Items]      
Cash and Cash Equivalents, Total Net Leverage Ratio $ 100,000,000.0 $ 40,000,000.0  
Line of Credit | Minimum      
Debt Instrument, Redemption [Line Items]      
Debt instrument, commitment fee (as a percent) 0.20%    
Line of Credit | Maximum      
Debt Instrument, Redemption [Line Items]      
Debt instrument, commitment fee (as a percent) 0.35%    
Line of Credit | Revolving Credit Facility      
Debt Instrument, Redemption [Line Items]      
Current borrowing capacity $ 20,000,000.0    
Loss on extinguishment of debt $ (1,700,000)    
Maximum total net leverage ratio   2.50  
Minimum interest coverage ration   2.50  
Line of Credit | Revolving Credit Facility | Minimum      
Debt Instrument, Redemption [Line Items]      
Applicable interest rate 1.75%    
Line of Credit | Revolving Credit Facility | Maximum      
Debt Instrument, Redemption [Line Items]      
Applicable interest rate 2.75%    
Credit Agreement | Senior Notes      
Debt Instrument, Redemption [Line Items]      
Principal amount of debt $ 90,000,000.0    
Debt instrument, interest rate   5.42%  
Credit Agreement | Senior Notes | First Three Quarterly Payments      
Debt Instrument, Redemption [Line Items]      
Quarterly principal payment   $ 1,100,000  
Credit Agreement | Senior Notes | Following Eight Quarterly Payments      
Debt Instrument, Redemption [Line Items]      
Quarterly principal payment   1,700,000  
Credit Agreement | Senior Notes | Final Eight Quarterly Payments      
Debt Instrument, Redemption [Line Items]      
Quarterly principal payment   $ 2,300,000  
Credit Agreement | Line of Credit | Revolving Credit Facility      
Debt Instrument, Redemption [Line Items]      
Principal amount 40,000,000.0    
Credit Agreement | Line of Credit | Letter of Credit      
Debt Instrument, Redemption [Line Items]      
Principal amount 25,000,000.0    
Credit Agreement | Line of Credit | Swing Line Loans      
Debt Instrument, Redemption [Line Items]      
Principal amount 5,000,000.0    
Term Loan | Loans Payable      
Debt Instrument, Redemption [Line Items]      
Repayments of long-term debt 96,400,000    
Senior Secured Term Loan Facility | Secured Debt      
Debt Instrument, Redemption [Line Items]      
Principal amount of debt $ 175,000,000.0