Quarterly report pursuant to Section 13 or 15(d)

SENIOR NOTES, NET - Schedule of Senior Notes, Net (Details)

v3.22.2.2
SENIOR NOTES, NET - Schedule of Senior Notes, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Apr. 30, 2021
Apr. 29, 2021
Debt Instrument [Line Items]              
Loss on early extinguishment of debt $ 0 $ 0 $ 0 $ (18,188)      
Senior Notes [Member]              
Debt Instrument [Line Items]              
Net debt issuance costs (8,868)   (8,868)   $ (10,309)    
Senior notes, net $ 1,143,314   $ 1,143,314   1,142,486    
Senior Notes [Member] | 7.00% senior notes due 2022 [Member]              
Debt Instrument [Line Items]              
Stated interest rate 7.00%   7.00%       7.00%
Unamortized premium $ 300,000   $ 300,000     $ 300,000  
Loss on early extinguishment of debt       $ (18,200)      
Senior Notes [Member] | 6.00% senior notes due 2025 [Member]              
Debt Instrument [Line Items]              
Senior notes, gross $ 402,182   $ 402,182   402,795    
Stated interest rate 6.00%   6.00%        
Unamortized premium $ 2,182   $ 2,182   2,795    
Senior Notes [Member] | 5.125% senior notes due 2027 [Member]              
Debt Instrument [Line Items]              
Senior notes, gross $ 300,000   $ 300,000   300,000    
Stated interest rate 5.125%   5.125%        
Senior Notes [Member] | 3.875% senior notes due 2029 [Member]              
Debt Instrument [Line Items]              
Senior notes, gross $ 450,000   $ 450,000   $ 450,000 $ 450,000  
Stated interest rate           3.875%