v3.26.1
Secured Term Loan, Net - Schedule of Secured Term Loan (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Feb. 28, 2025
Debt Instrument [Line Items]        
Principal $ 3,030,626      
Deferred financing costs (5,283) $ (5,887)    
Secured term loan | Secured term loan, net        
Debt Instrument [Line Items]        
Principal 643,500 646,750 $ 650,000 $ 339,500
Deferred financing costs (10,514) (11,448) $ (11,400)  
Unamortized discount (2,562) (2,786)    
Carrying value $ 630,424 $ 632,516