XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments Financial Instruments narrative (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Debt instrument fair value senior notes 2025 $ 563,600
Debt instrument fair value senior notes 2027 580,000
Debt instrument fair value senior notes 2031 763,500
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax $ 100