XML 102 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Option Plan - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Aug. 14, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Fully vested stock granted   10,500 18,048  
Grant date fair value of stock   $ 300 $ 860  
Options granted   173,700    
Stock-based compensation   $ 0 0  
Employee        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Grant date fair value of options granted   1,792 316  
Non-employee directors        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Grant date fair value of options granted   $ 559 $ 0  
2014 Stock Incentive Plan | Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Maximum number of shares issued pursuant to awards granted under plan   3,172,399   1,916,011
Maximum term of stock option grants   10 years    
Percentage of shares reserve increased 4.00%      
Number of shares available for future stock-based compensation grants   2,155,895    
Total unrecognized compensation cost related to non-vested awards   $ 2,315    
Weighted average period of unvested stock awards   3 years 4 months 6 days    
Options granted   173,700    
2014 Stock Incentive Plan | Employee Stock Option | Employee        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options granted   119,700    
2014 Stock Incentive Plan | Employee Stock Option | Non-employee directors        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options granted   54,000    
2014 Stock Incentive Plan | Employee Stock Option | Vested one year after the grant date | Employee        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting percentage (in percent)   25.00%    
Vesting period (in years)   1 year    
2014 Stock Incentive Plan | Employee Stock Option | Vested one year after the grant date | Non-employee directors        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting percentage (in percent)   4.17%    
2014 Stock Incentive Plan | Employee Stock Option | Each month thereafter contingent upon the participant's continued service beginning on the initial vesting date | Employee        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting percentage (in percent)   2.08%    
2007 Key Person Stock Option Plan | Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares available for future stock-based compensation grants   0