XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based compensation - Restricted Stock Units Activity (Details) - Restricted stock units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Outstanding Restricted Stock Units      
Outstanding (in shares) 3,400,489    
Granted (in shares) 3,209,607    
Vested (in shares) (2,116,602)    
Cancelled/Forfeited (in shares) (263,318)    
Outstanding (in shares) 4,230,176 3,400,489  
Weighted-
Average
Grant Date Fair Value      
Outstanding (in usd per share) $ 5.40    
Granted (in usd per share) 5.77 $ 3.96 $ 7.51
Vested (in usd per share) 5.67    
Cancelled/Forfeited (in usd per share) 5.69    
Outstanding (in usd per share) $ 5.52 $ 5.40