XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based compensation - Restricted Stock Units (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
shares
Restricted Stock Units  
Stock-based compensation  
Balance at the beginning (in shares) 844,382
Granted (in shares) 254,017
Vested/released (in shares) (281,462)
Balance at the end (in shares) 816,937
Weighted average grant date fair value, beginning (in dollars per shares) | $ / shares $ 2.96
Weighted average grant date fair value, granted (in dollars per shares) | $ / shares 4.71
Weighted average grant date fair value, vested (in dollars per share) | $ / shares 2.96
Weighted average grant date fair value, ending (in dollars per shares) | $ / shares $ 3.5
Unrecognized compensation expense | $ $ 2.5
Unrecognized compensation cost remaining period 2 years 4 months 24 days
2023 Employee Stock Purchase Plan  
Stock-based compensation  
Granted (in shares) 0