XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income (Loss) Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Income Before Income Tax [Line Items]      
Domestic $ (23,511) $ (89,321) $ (24,888)
Foreign 85,894 62,286 81,595
Income (loss) before income taxes $ 62,383 $ (27,035) $ 56,707