XML 105 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Details) - Maturities
Dec. 31, 2022
USD ($)
Maturities of long-term debt  
Amount of debt obligations, other than commercial paper, due in 2023 $ 0
Amount of debt obligations, other than commercial paper, due in 2024 0
Amount of debt obligations, other than commercial paper, due in 2025 0
Amount of debt obligations, other than commercial paper, due in 2026 200,000,000
Amount of debt obligations, other than commercial paper, due in 2027 $ 125,000,000