XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Number of shares    
Unvested units at beginning of period (in shares) 1,941,688  
Granted (in shares) 1,039,500  
Vested (in shares) (334,137)  
Forfeited (in shares) (15,151)  
Unvested units at end of period (in shares) 2,631,900  
Weighted average fair value    
Unvested units at beginning of period (in dollars per share) $ 1.46  
Granted (in dollars per share) 3.50 $ 0.95
Vested (in dollars per share) 3.13  
Forfeited (in dollars per shares) 0.98  
Unvested units at end of period (in dollars per share) $ 2.05