v3.26.1
Debt (Details) - MUFG Bank Credit Facility - Line of Credit - USD ($)
3 Months Ended 6 Months Ended
Jun. 23, 2025
Jun. 30, 2026
Jun. 30, 2026
Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Revolving credit facility $ 100,000,000.0    
Line of credit   $ 5,000,000.0 $ 5,000,000.0
Debt instrument floor rate 1.00%    
Aggregate amount, maximum increase limit $ 100,000,000.0    
Percentage of consolidated EBITDA 100.00%    
Consolidated interest coverage ratio, maximum 3.25    
Consolidated interest coverage ratio, minimum 3.00    
Third-party debt issuance costs $ 1,900,000    
Amortization of debt issuance costs   100,000 200,000
Current portion of debt issuance costs   400,000 400,000
Non-current portion of debt issuance costs   1,100,000 1,100,000
Revolving Credit Facility | Fed Funds Effective Rate Overnight Index Swap Rate      
Line of Credit Facility [Line Items]      
Debt instrument, basis spread on variable rate 0.50%    
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Debt instrument, basis spread on variable rate 1.00%    
Revolving Credit Facility | Minimum      
Line of Credit Facility [Line Items]      
Line of credit facility, unused capacity commitment fee percentage 0.25%    
Revolving Credit Facility | Minimum | Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Debt instrument, interest rate during period 2.00%    
Revolving Credit Facility | Minimum | Base Rate      
Line of Credit Facility [Line Items]      
Debt instrument, interest rate during period 1.00%    
Revolving Credit Facility | Maximum      
Line of Credit Facility [Line Items]      
Line of credit facility, unused capacity commitment fee percentage 0.30%    
Revolving Credit Facility | Maximum | Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Debt instrument, interest rate during period 2.50%    
Revolving Credit Facility | Maximum | Base Rate      
Line of Credit Facility [Line Items]      
Debt instrument, interest rate during period 1.50%    
Letter of Credit      
Line of Credit Facility [Line Items]      
Revolving credit facility $ 10,000,000.0    
Letters of credit   $ 400,000 $ 400,000
Swingline Loan      
Line of Credit Facility [Line Items]      
Revolving credit facility $ 10,000,000.0