XML 93 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-based compensation - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 7 Months Ended 12 Months Ended
Mar. 07, 2024
$ / shares
Jan. 01, 2021
shares
Dec. 28, 2015
shares
Sep. 30, 2020
period
shares
Oct. 31, 2024
employee
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Jan. 01, 2026
shares
Jun. 30, 2025
shares
Feb. 28, 2022
shares
Jan. 31, 2022
shares
Jan. 01, 2022
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Common stock, shares authorized (in shares)           300,000,000 150,000,000   300,000,000      
Common stock, shares outstanding           96,914,418 70,625,899          
Restricted stock units                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Stock-based compensation, shares authorized for issuance                   563,500 563,500  
Share-based compensation, number of common stock issuable per RSU vested           1            
Time-Based Restricted Stock Units                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Unrecognized compensation costs | $           $ 9.1            
Expected to be recognized over a weighted average period           2 years 8 months 12 days            
2015 Incentive Stock Option and Grant Plan                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Common stock shares reserved for issuance     2,525,327                  
Cliff vesting period     1 year                  
Contractual life of options from the date of grant     10 years                  
Common stock shares available for issuance (in shares)           3,845,524            
2015 Incentive Stock Option and Grant Plan | Minimum                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Stock options vesting period     5 years                  
2015 Incentive Stock Option and Grant Plan | Maximum                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Stock options vesting period     8 years                  
2020 Stock Option and Incentive Plan                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Common stock shares reserved for issuance       6,567,144                
Common stock shares available for issuance (in shares)           3,845,524            
Options granted (in dollars per share) | $ / shares $ 22.00         $ 2.92            
Tranche two exercise price (in dollars per share) | $ / shares 11.88                      
Tranche one exercise price (in dollars per share) | $ / shares $ 19.00                      
Incremental cost of plan modification | $           $ 0.4 $ 1.2          
Unrecognized compensation costs | $           $ 14.0            
Expected to be recognized over a weighted average period           2 years 2 months 12 days            
Percentage of outstanding shares of common stock   5.00%                    
2020 Stock Option and Incentive Plan | Subsequent event                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Common stock, shares authorized (in shares)               4,845,720        
2020 Employee Stock Purchase Plan                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Common stock shares reserved for issuance           2,652,916            
Common stock, shares authorized (in shares)                       656,714
Maximum authorized payroll deduction percentage of eligible compensation for eligible employees       15.00%                
Number of annual offering periods (or more) | period       1                
Shares issued under employee stock purchase plan (in shares)           170,703            
Percentage of outstanding shares of common stock   1.00%                    
Common stock, shares outstanding   656,714                    
Inducement Grants                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Stock options vesting period         4 years              
Options granted (in dollars per share) | $ / shares           $ 0            
Unrecognized compensation costs | $           $ 2.0            
Expected to be recognized over a weighted average period           2 years 4 months 24 days            
Number of employees granted non-qualified stock options | employee         3              
Inducement Grants | Share-Based Payment Arrangement, Tranche One                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Award vesting rights, percentage         25.00%              
Inducement Grants | Share-Based Payment Arrangement, Tranche Two                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Award vesting rights, percentage         25.00%              
Inducement Grants | Share-Based Payment Arrangement, Tranche Three                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Award vesting rights, percentage         25.00%              
Inducement Grants | Share Based Compensation Award, Tranche Four                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Award vesting rights, percentage         25.00%