v3.26.3
Income Taxes - Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Current provision (benefit):        
Federal $ (31) $ (179) $ (478) $ (442)
State 19 13 (2) (35)
Foreign 228 250 522 689
Total current provision (benefit) 216 84 42 212
Deferred provision (benefit):        
Federal 44 245 649 (116)
State 7 49 110 (18)
Foreign (24) (90) (67) (32)
Total deferred provision (benefit) 27 204 692 (166)
Change in valuation allowance 0 6 0 0
Total provision (benefit) for income taxes $ 243 $ 294 $ 734 $ 46