XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current provision (benefit):      
Federal $ (473) $ 2,293 $ 2,657
State (23) 653 713
Foreign 316 178 234
Total current provision (benefit) (180) 3,124 3,604
Deferred provision (benefit):      
Federal (648) 678 873
State (133) 162 233
Foreign (1,001) (433) (177)
Total deferred provision (benefit) (1,782) 407 929
Change in valuation allowance 69 248 132
Total provision (benefit) for income taxes $ (1,893) $ 3,779 $ 4,665