XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Narrative (Details) - USD ($)
9 Months Ended
Sep. 30, 2025
Jan. 31, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Weighted average fair value of options granted (in usd per share) $ 2.68  
Unamortized compensation expense related to options $ 600,000  
Unrecognized compensation expense, period for recognition 2 years 5 months 12 days  
Aggregate intrinsic value of options outstanding $ 0  
Aggregate intrinsic value of options exercisable $ 0  
Share price (in usd per share) $ 2.78  
Employee Stock Options    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Award service period 3 years  
Employee Stock Options | Tranche One    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Vesting period 1 year  
Vesting percentage 33.00%  
Employee Stock Options | Tranche Two    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Vesting period 24 months  
Restricted Stock    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Unrecognized compensation expense, period for recognition 2 years 2 months 15 days  
Unamortized compensation expense related to restricted stock $ 200,000  
Restricted Stock | Tranche One    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Vesting period 1 year  
Vesting percentage 33.00%  
Restricted Stock | Tranche Two    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Vesting period 24 months  
2014 Plan    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total shares issuable (in shares) 853,133 120,031
Common stock available for grant (in shares) 280,892  
Holders Owing More Than Ten Percentage Voting Rights    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Vesting period 5 years  
Minimum | Holders Owing More Than Ten Percentage Voting Rights    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Percentage of exercise price 110.00%  
Maximum | Holders Owing More Than Ten Percentage Voting Rights    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Vesting period 10 years