v3.25.2
Income Taxes - Components of Income Before Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income (loss) before income taxes:        
Domestic $ (418) $ 615 $ (3,004) $ 299
Foreign 628 1,194 1,452 1,228
Income (loss) before income taxes $ 210 $ 1,809 $ (1,552) $ 1,527