v3.25.2
Long-Term Debt - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Oct. 31, 2023
Jan. 31, 2022
Credit Facility | Term Loans and Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity       $ 1,250
Credit Facility | Term loans        
Debt Instrument [Line Items]        
Interest rate 5.55% 5.58%    
Senior Notes Due 2028 | Senior notes        
Debt Instrument [Line Items]        
Face amount     $ 300  
Fixed interest rate     6.50%