v3.26.1
Income Taxes - Reconciliation of 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 Tax Disclosure [Abstract]        
Income taxes computed at the federal statutory rate $ (1) $ 44 $ 138 $ (326)
State income taxes, net of federal tax benefit 43 (13) 82 (115)
Stock-based compensation shortfalls 31 14 116 (8)
Non-deductible executive compensation 67 0 143 0
Difference in income tax rate on foreign earnings/other (42) 36 12 207
Change in valuation allowance 0 (6) 0 (6)
Total provision (benefit) for income taxes $ 98 $ 75 $ 491 $ (248)
Income taxes computed at the federal statutory Rate 21.00% 21.00% 21.00% 21.00%
State income taxes, net of federal tax benefit, Rate 1784.00% [1] (6.20%) 12.50% (7.40%)
Stock-based compensation shortfalls, Rate 1287.00% [1] 6.70% 17.70% (0.50%)
Non-deductible executive compensation, Rate 2777.00% [1] 0.00% 21.80% 0.00%
Difference in income tax rate on foreign earnings/other, Rate (1745.00%) [1] 17.10% 2.00% 13.30%
Change in valuation allowance, Rate 0.00% (2.90%) 0.00% (0.40%)
Effective for income tax rate, Total 4082.00% 35.70% 75.00% 16.00%
[1] The % for the Three months period ended June 30, 2026 is not comparable with June 30, 2025 on account of near break-even pre-tax loss during the three months period ended June 30, 2026.