v3.26.1
Senior Secured Notes, Net - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 15, 2026
USD ($)
Dec. 31, 2025
USD ($)
Derivative [Line Items]              
Loss on extinguishment of debt   $ (30,714) $ 0 $ (30,714) $ 0    
Unencumbered assets to pariu passau ratio   0.012   0.012      
Senior Notes              
Derivative [Line Items]              
Senior notes   $ 0   $ 0     $ 497,226
2029 Notes | Senior Notes              
Derivative [Line Items]              
Debt instrument, face amount $ 500,000         $ 500,000  
Loss on extinguishment of debt   $ (3,500)          
Debt instrument, interest rate, stated percentage 4.625%            
Proceeds from issuance of senior secured notes $ 495,000            
Senior notes             497,200
Less: deferred financing costs             $ 2,800
2026 Term Loan              
Derivative [Line Items]              
Debt instrument, face amount     $ 471,300   $ 471,300