XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity - Restricted Stock Units Activities (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Common stock  
Weighted Average Grant Date Fair Value  
Vesting of stock-based compensation (in shares) 358,173
Restricted Stock Units (RSUs)  
Number of Units  
Restricted stock units at the beginning of the period (in shares) 1,438,049
Granted (in shares) 1,510,235
Vested (in shares) (449,024)
Forfeited (in shares) (15,459)
Restricted stock units at the end of the period (in shares) 2,483,801
Weighted Average Grant Date Fair Value  
Restricted stock units weighted-average grant date fair value at the beginning of the period (in dollars per share) | $ / shares $ 7.35
Weighted-average grant date fair value, granted (in dollars per share) | $ / shares 3.73
Weighted-average grant date fair value, vested (in dollars per share) | $ / shares 3.76
Weighted-average grant date fair value, forfeited (in dollars per share) | $ / shares 7.99
Restricted stock units weighted-average grant date fair value at the end of the period (in dollars per share) | $ / shares $ 5.79