v3.26.1
Income Taxes - Components of Income Before Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income (loss) before income taxes:        
Domestic $ (446) $ (418) $ (309) $ (3,004)
Foreign 444 628 964 1,452
Income (loss) before income taxes $ (2) $ 210 $ 655 $ (1,552)