XML 61 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Options - Additional information (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jul. 01, 2024
period
$ / shares
shares
May 31, 2023
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Stock Options        
Exercise price (in shares) | $ / shares     $ 2.09 $ 2.19
Common Stock | shares     973,000 113,500
Vesting term   12 months    
Options grant date fair value | $ / shares     $ 1.33 $ 4.76
Minimum        
Stock Options        
Vesting term     4 months  
Maximum        
Stock Options        
Vesting term     7 years  
Stock option        
Stock Options        
Stock-based compensation expense     $ 1.2 $ 1.6
Intrinsic value of outstanding stock options     3.5  
Intrinsic value of exercisable stock options     2.4  
Unrecognized stock-based compensation expense     $ 5.1  
Weighted average period     2 years 8 months 26 days  
Previously issued stock options 45 days      
Exercise price per share | $ / shares $ 2.02      
Number of exercisable shares | shares 797,500      
Vesting term 6 years      
Stock option | Vesting after one year        
Stock Options        
Vesting percentage 25.00%      
Vesting term 1 year      
Stock option | Vesting in next six years        
Stock Options        
Exercisable period | period 12      
Exercisable Installments 6 months      
Vesting percentage 75.00%