XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based compensation - Narratives (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Jan. 01, 2025
Sep. 30, 2025
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award    
Share based compensation expense not yet recognized, recognition period (in years)   1 year 10 months 24 days
Share based compensation expense not yet recognized other than options   $ 5.9
Granted (in usd per share)   $ 3.19
Granted (in shares)   1,667,362
2021 Plan    
Share-based Compensation Arrangement by Share-based Payment Award    
Additional shares authorized for issuance (in shares) 5,768,113  
Shares available for grant (in shares)   5,483,484
2023 Inducement Plan    
Share-based Compensation Arrangement by Share-based Payment Award    
Shares available for employee (in shares)   1,724,200
2020 Plan | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award    
Share based compensation expense not yet recognized, options   $ 22.0
Share based compensation expense not yet recognized, recognition period (in years)   2 years 1 month 6 days