XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Restricted Stock Units - Summary of stock option and Restricted Stock option activity (Details) - Restricted Stock Units - Equity Plans - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Stock Options    
Number of Restricted Stock Units, Unvested at Beginning of the year 749,756 700,000
Number of Restricted Stock Units, Granted 28,973 28,804
Number of Restricted Stock Units, Vested (48,761)  
Number of Restricted Stock Units, Forfeited/Expired (995)  
Number of Restricted Stock Units, Unvested at End of the year 728,973 728,804
Weighted-Average Grant Date Fair Value, Outstanding at Beginning of the year $ 5.77 $ 5.59
Weighted-Average Grant Date Fair Value, Granted 15.10 8.29
Weighted-Average Grant Date Fair Value, Vested 8.42  
Weighted-Average Grant Date Fair Value, Forfeited/Expired 8.29  
Weighted-Average Grant Date Fair Value, Outstanding at End of the year $ 5.96 $ 5.70