Quarterly report pursuant to Section 13 or 15(d)

Fair Value (Details)

v3.22.2.2
Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair value | Level 2 market data    
Financial Instruments    
Value $ 1,462,763 $ 2,592,014
Fair value | Level 2 market data | 5.00% senior notes due 2025    
Financial Instruments    
Value   594,866
Fair value | Level 2 market data | 8.375% Senior Notes Due 2026    
Financial Instruments    
Value 108,692 370,013
Fair value | Level 2 market data | 7.625% Senior Notes Due 2029    
Financial Instruments    
Value 415,837 654,080
Fair value | Level 2 market data | 5.375% senior notes due 2030    
Financial Instruments    
Value 537,780 641,400
Fair value | Level 2 market data | 4.25% convertible senior notes due 2026    
Financial Instruments    
Value 400,454 331,655
Carrying value    
Financial Instruments    
Value 1,163,828 2,125,444
Carrying value | 5.00% senior notes due 2025    
Financial Instruments    
Value   581,117
Carrying value | 8.375% Senior Notes Due 2026    
Financial Instruments    
Value 103,028 321,738
Carrying value | 7.625% Senior Notes Due 2029    
Financial Instruments    
Value 411,363 577,149
Carrying value | 5.375% senior notes due 2030    
Financial Instruments    
Value 593,736 593,234
Carrying value | 4.25% convertible senior notes due 2026    
Financial Instruments    
Value $ 55,701 $ 52,206