XML 100 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income (Loss) 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 $ 14,948 $ (88,910) $ (190,912)
International 41,289 41,685 34,067
Income (loss) before income taxes $ 56,237 $ (47,225) $ (156,845)