v3.25.4
Income Taxes - Summary of Valuation Allowance on Deferred Tax Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Valuation allowance - beginning of the year $ 637,609 $ 536,311 $ 408,794
Changes to existing valuation allowances - additions to costs and expenses 50,249 99,229 105,181
Changes to existing valuation allowances - additions to other accounts (primarily goodwill) 6,227 2,069 22,336
Valuation allowance - end of period $ 694,085 $ 637,609 $ 536,311