v3.26.1
Stock-based compensation - Summary of Equity Awards (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Exercise price per Stock Option    
Exercise price (in dollars per share) $ 1.53 $ 5.02
Vesting term (in years) 3 years  
Employee Stock Option    
Number of Units outstanding    
Number of units outstanding, beginning balance (in shares) 498,661  
Granted (in shares) 1,166,670  
Forfeitures (in shares) (63,771)  
Expired (in shares) (10,907)  
Number of units outstanding, ending balance (in shares) 1,590,653 498,661
Stock options vested and exercisable (in shares) 209,180  
Exercise price per Stock Option    
Exercise price per Stock Option, beginning balance (in dollars per share) $ 5.65  
Exercise price (in dollars per share) 1.53  
Forfeited Exercise price per Stock Option (in dollars per share) 2.43  
Expired Exercise price per Stock Option (in dollars per share) 5.81  
Exercise price per Stock Option, ending balance (in dollars per share) 2.76 $ 5.65
Stock options vested and exercisable (in dollars per share) $ 5.98  
Vesting term (in years) 8 years 10 months 9 days 8 years 11 months 1 day
Weighted Average Remaining Contractual Term (Years), Vested and exercisable 7 years 9 months  
Performance Stock Units    
Number of Units outstanding    
Number of units outstanding, beginning balance (in shares) 643,591  
Granted (in shares) 1,477,107  
Vested (in shares) (4,398)  
Forfeitures (in shares) (179,993)  
Number of units outstanding, ending balance (in shares) 1,936,307 643,591
Weighted average fair value per restricted unit on grant date    
Beginning balance (in dollars per share) $ 5.66  
Granted (in dollars per share) 2.04  
Vested (in dollars per share) 6.12  
Forfeitures (in dollars per share) 3.37  
Ending balance (in dollars per share) $ 3.11 $ 5.66
Restricted Stock Units (RSUs)    
Number of Units outstanding    
Number of units outstanding, beginning balance (in shares) 1,886,825  
Granted (in shares) 3,643,711  
Vested (in shares) (546,399)  
Withheld for settlement of taxes (in shares) (197,358)  
Forfeitures (in shares) (483,937)  
Number of units outstanding, ending balance (in shares) 4,302,842 1,886,825
Weighted average fair value per restricted unit on grant date    
Beginning balance (in dollars per share) $ 5.39  
Granted (in dollars per share) 2.05  
Vested (in dollars per share) 5.57  
Withheld for settlement of taxes (in dollars per share) 5.90  
Forfeitures (in dollars per share) 2.81  
Ending balance (in dollars per share) $ 2.81 $ 5.39