XML 86 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Provision (Benefit) for Income Taxes by Jurisdiction (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Line Items]      
Federal $ (5,470) $ (13,684) $ 2,272
State 3,621 (2,059) (26)
Foreign 15,338 14,222 18,865
Total $ 13,489 $ (1,521) $ 21,111