v3.25.2
Debt - Schedule of Carrying Value of Term Loan Balance (Details) - Term Loans - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Term Loans $ 538,508 $ 536,218
Secured Debt    
Debt Instrument [Line Items]    
Principal 500,000 500,000
Paid-in-kind interest capitalized 46,770 46,770
Debt discount, net (8,262) (10,552)
Term Loans $ 538,508 $ 536,218