XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 26, 2023
Jan. 25, 2023
Mar. 31, 2024
Jun. 30, 2023
Dec. 31, 2023
Derivatives, Fair Value [Line Items]          
Net broker receivable     $ 15,000,000   $ 10,900,000
Initial margin     5,700,000   $ 5,700,000
Variation margin     $ 9,300,000 $ 5,200,000  
Senior Notes | 5.625% senior unsecured notes due 2024          
Derivatives, Fair Value [Line Items]          
Repayments of long term debt $ 24,800,000 $ 316,300,000