XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based compensation - Schedule of Restricted Stock Units Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Weighted-Average
Grant Date Fair Value    
Granted (in dollars per share)   $ 5.90
Restricted stock units    
Outstanding Restricted Stock Units    
Beginning balance, outstanding (in shares) 4,230,176  
Granted (in shares) 2,249,975  
Vested (in shares) (518,129)  
Cancelled (in shares) (378,520)  
Ending balance, outstanding (in shares) 5,583,502  
Weighted-Average
Grant Date Fair Value    
Beginning balance, outstanding (in dollars per share) $ 5.52  
Granted (in dollars per share) 2.99  
Vested (in dollars per share) 5.73  
Cancelled (in dollars per share) 5.08  
Ending balance, outstanding (in dollars per share) $ 4.43