XML 105 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Senior Secured Notes, Net (Details)
1 Months Ended
Jun. 30, 2021
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Derivative [Line Items]      
Debt instrument, pariu-passu, ratio   1.20  
Senior Notes      
Derivative [Line Items]      
Senior notes   $ 495,835,000 $ 495,637,000
2029 Notes | Senior Notes      
Derivative [Line Items]      
Debt instrument, face amount $ 500,000,000    
Debt instrument, interest rate, stated percentage 4.625%    
Proceeds from issuance of senior secured notes $ 495,000,000    
Senior notes   495,800,000 495,600,000
Less: deferred financing costs   $ 4,200,000 $ 4,400,000