XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Credit Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 28, 2024
May 18, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
$500 Million Term Loan B [Member]          
Debt Instrument [Line Items]          
Repayment of loan     $ 222,320 $ 378,750 $ 5,000
Line of Credit [Member] | Revolving Credit Facility [Member] | $700 Million Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Maximum borrowing capacity     700,000    
Aggregate amount     475,000    
Secured Debt [Member] | $500 Million Term Loan B [Member]          
Debt Instrument [Line Items]          
Face amount $ 295,000   $ 500,000    
Repayment of loan $ 200,000 $ 370,000