XML 152 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Credit Agreement (Details) - Line of Credit
12 Months Ended
Dec. 31, 2024
USD ($)
Line of Credit Facility [Line Items]  
Agreement term 5 years
Credit Facility  
Line of Credit Facility [Line Items]  
Maximum borrowing capacity $ 1,250,000,000
Amount outstanding under letter of credit $ 0