XML 149 R136.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-Term and Long-Term Debt - Future Principal Payments (Details)
Dec. 31, 2023
USD ($)
Long-Term Debt, Fiscal Year Maturity [Abstract]  
2024 $ 50,000,000
2025 0
2026 0
2027 0
2028 1,865,000,000
Thereafter 330,000,000
Total $ 2,245,000,000