XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Options outstanding, Beginning (in shares) 246,663 12,668  
Granted (in shares) 148,200 240,000  
Exercised (in shares) 0 0  
Unvested options forfeited (in shares) 0 0  
Vested options expired (in shares) (4,937) (6,005)  
Options outstanding, Ending (in shares) 389,926 246,663 12,668
Vested and expected to vest (in shares) 389,926    
Exercisable (in shares) 81,726    
Weighted-Average Exercise Price      
Options outstanding, Weighted-Average Exercise Price, Beginning (in dollars per share) $ 7.61 $ 78.88  
Granted (in dollars per share) 7.59 5.59  
Exercised (in dollars per share) 0 0  
Unvested options forfeited (in dollars per share) 0 0  
Vested options expired (in dollars per share) 81.35 77.38  
Options outstanding, Weighted-Average Exercise Price, Ending (in dollars per share) 6.67 $ 7.61 $ 78.88
Vested and expected to vest (in dollars per share) 6.67    
Exercisable (in dollars per share) $ 7.10    
Weighted- Average Remaining Contractual Term (Years)      
Weighted-Average Remaining Contractual Term, Options outstanding (in years) 8 years 10 months 2 days 9 years 8 months 1 day 1 year 1 month 28 days
Weighted-Average Remaining Contractual Term, Granted (in years)   9 years 7 months 17 days  
Weighted-Average Remaining Contractual Term, Vested and expected to vest (in years) 8 years 10 months 2 days    
Weighted-Average Remaining Contractual Term, Exercisable (in years) 8 years 5 months 12 days    
Aggregate Intrinsic Value (In thousands)      
Options outstanding, Beginning $ 288 $ 0  
Granted 0 288  
Options outstanding, Ending 0 $ 288 $ 0
Aggregate Intrinsic Value, Vested and expected to vest 0    
Aggregate Intrinsic Value, Exercisable $ 0