XML 89 R83.htm IDEA: XBRL DOCUMENT v3.25.3
Senior Secured Notes, Net - Additional Information (Details)
$ in Thousands
1 Months Ended
Jun. 30, 2021
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Derivative [Line Items]        
Unencumbered assets to pariu passau ratio   0.012    
Senior Notes        
Derivative [Line Items]        
Senior notes   $ 497,026   $ 496,433
2029 Notes | Senior Notes        
Derivative [Line Items]        
Debt instrument, face amount $ 500,000      
Debt instrument, interest rate, stated percentage 4.625%      
Proceeds from issuance of senior secured notes $ 495,000      
Senior notes   497,000   496,400
Less: deferred financing costs   $ 3,000   3,600
2026 Term Loan        
Derivative [Line Items]        
Debt instrument, face amount     $ 471,300  
Less: deferred financing costs       $ 2,778