Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity (Details 2)

v3.25.4
Stockholders' Equity (Details 2) - Restricted Stock Units (RSUs) [Member] - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of options outstanding at beginning of period 7,567 6,725  
Weighted average exercise price at beginning of period $ 15.98 $ 22.50  
Weighted average remaining life (years) at ending of period 1 year 4 months 6 days 1 year 6 months 3 days 1 year 6 months
Fair value of options at beginning of period   $ 11,702  
Number of options, Granted 8,900 8,730  
Weighted average grant - date fair value price, Granted $ 4.40 $ 8.38  
Weighted average remaining life (years), Granted   2 years 6 months 21 days 3 years
Fair value of options, Granted $ 15,486 $ 15,190  
Fair value of options, Exercised  
Number of options, Forfeited/canceled (3,415) (7,888)  
Weighted average grant - date fair value price, Forfeited/canceled $ (6.86) $ (13.13)  
Fair value of options, Forfeited/canceled $ (5,943) $ (13,725)  
Fair value of options at ending of period $ 22,710 $ 13,167  
Number of options, Exercised    
Weighted average exercise price, Exercised    
Number of options outstanding at ending of period 13,052 7,567 6,725
Weighted average exercise price at ending of period $ 10.47 $ 15.98 $ 22.50