v3.25.4
Income Taxes - Schedule of Rollforward of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Valuation Allowance, Deferred Tax Asset      
Valuation allowance, beginning balance $ 2,690,489 $ 2,715,841 $ 2,706,982
Net changes in deferred tax assets and liabilities (2,404,941) (25,352) 8,859
Valuation allowance, ending balance $ 285,548 $ 2,690,489 $ 2,715,841