XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Material Accounting Policy Information (Details)
12 Months Ended
Dec. 31, 2024
Senior Unsecured Notes [Member]  
Material Accounting Policy Information [Line Items]  
Senior secured cost percentage 6.50%
Senior Secured Notes [Member]  
Material Accounting Policy Information [Line Items]  
Senior secured cost percentage 4.875%
Senior Secured Notes [Member]  
Material Accounting Policy Information [Line Items]  
Senior secured cost percentage 5.625%