v3.25.4
Income taxes, Statutory to effective tax rate reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Effective tax rate reconciliation, amount [Abstract]    
Loss before income taxes $ (1,084) $ (3,568)
U.S. Federal statutory tax rate (228) (749)
Current state and local income taxes, net of federal income tax effect 57 (36)
Effect of changes in tax laws or rates enacted in the current period 0 0
Effect of cross-border tax laws 0 0
Tax credits (313) (313)
Share based payment awards 36 27
Stock option cancellations 56 74
Meals and entertainment 12 0
Resolution of uncertain tax positions (16) 0
Net operating losses 31 0
Research and development credit carryforward 0 (99)
Other 4 (10)
Income tax expense $ 156 $ 6,295
Effective tax rate reconciliation, percent [Abstract]    
U.S. Federal Statutory tax rate 21.00% 21.00%
Current state and local income taxes, net of federal income tax effect (5.30%) 1.00%
Effect of changes in tax laws or rates enacted in the current period 0.00% 0.00%
Effect of cross-border tax laws 0.00% 0.00%
Tax credits 28.90% 8.80%
Share based payment awards (3.30%) (0.80%)
Stock option cancellations (5.20%) (2.10%)
Meals and entertainment (1.10%) 0.00%
Resolution of uncertain tax positions 1.50% 0.00%
Net operating losses (2.80%) 0.00%
Research and development credit carryforward 0.00% 2.70%
Other (0.30%) 0.40%
Effective tax rate (14.40%) (176.40%)
United Kingdom [Member]    
Effective tax rate reconciliation, amount [Abstract]    
Foreign statutory rate differences $ (1) $ 17
Effective tax rate reconciliation, percent [Abstract]    
Foreign tax effects 0.00% (0.50%)
Macau    
Effective tax rate reconciliation, amount [Abstract]    
Changes in valuation allowance $ 68 $ 0
Effective tax rate reconciliation, percent [Abstract]    
Changes in valuation allowance (6.30%) 0.00%
United States    
Effective tax rate reconciliation, amount [Abstract]    
Changes in valuation allowance $ 450 $ 7,384
Effective tax rate reconciliation, percent [Abstract]    
Changes in valuation allowance (41.50%) (206.90%)