v3.25.4
Stock incentive plans, Assumptions used in option valuation calculations (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stock Options [Member]    
Assumptions used in valuation model [Abstract]    
Term of award 10 years  
2014 Equity Incentive Plan [Member]    
Assumptions used in valuation model [Abstract]    
Expected option term   6 years 1 month 6 days
Expected volatility   57.70%
Risk-free interest rate   4.30%
Dividend yield   0.00%
2014 Equity Incentive Plan [Member] | Stock Options [Member]    
Assumptions used in valuation model [Abstract]    
Weighted average fair value of grants (in dollars per share)   $ 3.98
Term of award 10 years  
2014 Equity Incentive Plan [Member] | Restricted Share Units [Member]    
Assumptions used in valuation model [Abstract]    
Weighted average fair value of grants (in dollars per share) $ 3.59 $ 5.81