XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Event (Details) - USD ($)
$ in Millions
Oct. 07, 2024
Aug. 22, 2024
Sep. 30, 2024
Subsequent Event | Senior Notes Due 2024      
Subsequent Event [Line Items]      
Annual principal repayment installments $ 184.0    
Senior notes due 2024      
Subsequent Event [Line Items]      
Interest Rate     5.50%
Annual principal repayment installments   $ 391.0  
Senior notes due 2024 | Subsequent Event      
Subsequent Event [Line Items]      
Interest Rate 5.50%