XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plans and Stock-Based Compensation (Details 2) - Options
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Number of shares  
Outstanding as of beginning of period | shares 124,732
Options exercised | shares (33,607)
Options expired | shares (1,125)
Outstanding and vested as of end of period | shares 90,000
Weighted-average exercise price  
Outstanding as of beginning of period | $ / shares $ 11.60
Options exercised | $ / shares 9.42
Options expired | $ / shares 8.76
Outstanding and vested as of end of period | $ / shares $ 12.45
Weighted-average remaining contractual term (in years)  
Outstanding and vested as of end of period 3 years 9 months 14 days
Aggregate intrinsic value  
Options exercised | $ $ 1,102
Outstanding and vested as of end of period | $ $ 2,679