v3.25.2
Income Taxes - Reconciliation of Effective Tax Rate (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]        
U.S. federal statutory tax rate $ 375 $ 420 $ 1,518 $ 796
State income taxes, net of federal benefit 17 15 81 256
Non-U.S. income taxed at different rates (45) (61) (120) (153)
Increase (reduction) in tax expense related to stock-based awards (188) 16 (190) 39
Change in valuation allowance (416) (387) (1,642) (724)
Non-deductible expenses 274 12 434 43
Income tax expense and effective rate $ 17 $ 15 $ 81 $ 257
Effective Income Tax Rate Reconciliation, Percent [Abstract]        
U.S. federal statutory tax rate 21.00% 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 1.00% 0.70% 1.10% 6.80%
Non-U.S. income taxed at different rates (2.50%) (3.10%) (1.70%) (4.10%)
Increase (reduction) in tax expense related to stock-based awards (10.50%) 0.80% (2.60%) 1.00%
Change in valuation allowance (23.30%) (19.40%) (22.70%) (19.10%)
Non-deductible expenses 15.30% 0.60% 6.00% 1.10%
Income tax expense and effective rate 1.00% 0.60% 1.10% 6.70%