v3.26.1
Long-Term Debt - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 09, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument, Redemption [Line Items]          
Repayments of long-term debt       $ 97,657,000 $ 107,000
Loss on extinguishment of debt   $ 0 $ 0 (1,672,000) 0
Interest expense, debt   1,400,000 $ 2,400,000 3,600,000 $ 4,800,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   $ 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   2.50  
Minimum interest coverage ration   2.50   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.43%   5.43%  
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