XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based compensation - Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock options    
Beginning balance (in shares) 3,886,248 870,567
Granted options (in shares) 1,806,000 3,350,000
Exercised (in shares) (25,954) (2,053)
Forfeited (in shares) (634,991) (332,266)
Ending balance (in shares) 5,031,303 3,886,248
Weighted-Average per Share Exercise Price    
Beginning balance (in dollars per share) $ 9.72 $ 2.81
Granted (in dollars per share) 6.97 11.38
Exercised (in dollars per share) 2.81 2.81
Forfeited (in dollars per share) 8.54 8.37
Ending balance (in dollars per share) $ 8.92 $ 9.72
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]    
Options exercisable (in shares) 1,052,383  
Options exercisable (in dollars per share) $ 8.67