XML 66 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Narrative (Details) - Level 2 - Unsecured debt
$ in Thousands
Dec. 31, 2022
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Fair value of debt $ 2,825,722
2023 Notes  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Fair value of debt 397,481
2026 Notes  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Fair value of debt 740,171
New 2026 Notes  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Fair value of debt 619,144
2027 Notes  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Fair value of debt 546,117
2028 Notes  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Fair value of debt $ 522,809