v3.26.1
Debt - Revolving Credit Facility (Details)
$ in Millions
Jul. 25, 2026
USD ($)
Jul. 24, 2026
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]        
Outstanding unamortized loan fees     $ 0.6 $ 0.7
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent        
Debt Instrument [Line Items]        
Outstanding unamortized loan fees     0.4 0.5
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent        
Debt Instrument [Line Items]        
Outstanding unamortized loan fees     0.2 $ 0.2
Revolving Loan | Bank of America Credit Agreement | Line of Credit        
Debt Instrument [Line Items]        
Borrowing capacity     $ 150.0  
Days prior to maturity date (in days)     91 days  
Line of credit     $ 0.0  
Available borrowing capacity     150.0  
Revolving Loan | Bank of America Credit Agreement | Line of Credit | Subsequent Event        
Debt Instrument [Line Items]        
Permitted annual restricted payments $ 40.0 $ 20.0    
Permitted annual restricted payments, percent of consolidated EBITDA 0.20      
Consolidated senior secured leverage ration minimum 0.50      
Credit Commitments | Bank of America Credit Agreement | Line of Credit        
Debt Instrument [Line Items]        
Borrowing capacity     15.0  
Swing Line | Bank of America Credit Agreement | Line of Credit        
Debt Instrument [Line Items]        
Borrowing capacity     $ 10.0