v3.25.2
Debt - Summary of Long Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Senior Secured Term Loan, including paid-in-kind interest $ 875,872 $ 0
Less: Debt issuance costs, net (311) 0
Short-Term Debt 875,561 0
Senior Secured Term Loan, including paid-in-kind interest 0 834,165
Debt Issuance Costs, Noncurrent, Net 0 (623)
Total long-term debt, net $ 0 $ 833,542