v3.25.3
Debt - Schedule of Carrying Value of Term Loan Balance (Details) - Term Loans - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Term Loans $ 539,719 $ 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 (7,051) (10,552)
Term Loans $ 539,719 $ 536,218