v3.25.4
Income Taxes - (Loss) Income Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
United States $ (91,155) $ (297,183) $ 61,152
Foreign (8,987) (391,183) (10,840)
(Loss) income before provision for income taxes $ (100,142) $ (688,366) $ 50,312