XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current provision (benefit):      
Federal $ 672 $ (473) $ 2,293
State 93 (23) 653
Foreign 762 316 178
Total current provision (benefit) 1,527 (180) 3,124
Deferred provision (benefit):      
Federal (445) (648) 678
State (52) (133) 162
Foreign 6 (1,001) (433)
Total deferred provision (benefit) (491) (1,782) 407
Change in valuation allowance (14) 69 248
Total provision (benefit) for income taxes $ 1,022 $ (1,893) $ 3,779