XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Stock Option Activity (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding options, Beginning balance 389 359  
Weighted average exercise price per share, Beginning balance $ 45 $ 57  
Weighted-average remaining contractual life (in years), Outstanding 8 years 9 months 7 days 7 years 14 days 7 years 6 months 25 days
Aggregate intrinsic value, Beginning balance  
Options, Granted 2,488 237  
Weighted average exercise price per share, Granted $ 2 $ 4  
Options, Cancelled (248) (207)  
Weighted average exercise price per share, Cancelled $ 8 $ 19  
Outstanding options, Ending balance 2,629 389 359
Weighted average exercise price per share, Ending balance $ 8 $ 45 $ 57
Aggregate intrinsic value, Ending balance
Options vested and exercisable, outstanding 257    
Weighted average exercise price per share, Options vested and exercisable $ 61    
Weighted-average remaining contractual life, Options vested and exercisable 5 years 6 months 29 days    
Aggregate intrinsic value, Options vested and exercisable