XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Current provision (benefit):        
Federal $ 100 $ (894) $ (124) $ (183)
State 26 (136) (13) 34
Foreign 197 591 301 145
Total current provision (benefit) 323 (439) 164 (4)
Deferred provision (benefit):        
Federal 73 (154) 96 (402)
State 14 (38) 19 (98)
Foreign 101 (2) 18 60
Total deferred provision (benefit) 188 (194) 133 (440)
Change in valuation allowance (93) 28 0 57
Total provision (benefit) for income taxes $ 418 $ (605) $ 297 $ (387)