v3.26.1
Debt - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Term Loan, including paid-in-kind interest $ 242,167 $ 921,868
Less: Debt issuance costs, net (5,418) (284)
Total Term Loan — current, net 236,749 921,584
Term Loan, including paid-in-kind interest 748,839 0
Less: Debt issuance costs, net (16,752) 0
Term Loan—non-current, net 732,087 0
Total debt, net $ 968,836 $ 921,584