v3.26.1
Debt - Schedule of Total Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total borrowings $ 660.5 $ 693.0
Debt issuance costs (6.6) (7.5)
Total long-term debt $ 653.9 685.5
4.875 percent senior notes, due 2029 (“2029 Senior Notes”) | Senior Notes    
Debt Instrument [Line Items]    
Interest rate on senior notes (as a percent) 4.875%  
Total borrowings $ 500.0 500.0
$325.0 Revolving Facility, due 2030 | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Maximum borrowing capacity 325.0  
Total borrowings $ 160.5 $ 193.0