v3.26.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Components of provision for income taxes        
Income tax expense (benefit) $ 875 $ 253 $ 1,924 $ 1,553
Current state tax expense (benefit) 287 1 712 501
Current foreign tax expense (benefit) $ 588 $ 252 $ 1,212 $ 1,052