XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes      
Domestic $ (25,782) $ (37,232) $ (82,690)
Foreign 45,410 43,432 41,151
Income (loss) before provision for income taxes $ 19,628 $ 6,200 $ (41,539)