XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Other Benefit Plans - Share Options Outstanding, Exercisable and Vested or Expected to Vest (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Options Outstanding      
Number (in shares) 219,278 296,563 693,650
Weighted-average exercise price (in dollars per share) $ 3.91    
Aggregate intrinsic value ($000’s) $ 1,230    
Weighted-average remaining contractual term in years 8 years 1 month 13 days    
Share Options Currently Exercisable      
Number (in shares) 34,306    
Weighted-average exercise price (in dollars per share) $ 6.49    
Aggregate intrinsic value ($000’s) $ 102    
Weighted-average remaining contractual term in years 4 years 7 months 20 days    
Share Options Vested or Expected to Vest      
Number (in shares) 185,489    
Weighted-average exercise price (in dollars per share) $ 3.97    
Aggregate intrinsic value ($000’s) $ 1,029    
Weighted-average remaining contractual term in years 8 years 10 days