v3.25.2
Share-based compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 13, 2025
Jun. 30, 2022
Nov. 30, 2019
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based compensation expense       $ 1,811   $ 1,988 $ 4,232 $ 2,146    
Amount withheld for tax withholding obligations           250   250    
Awards vested and exercisable (in shares)       6,814,416     6,814,416      
Outstanding (in shares)       10,645,102     10,645,102   10,697,288  
Weighted average strike price (in dollars per share)       $ 11.40     $ 11.40      
Weighted average remaining life             6 years 3 months      
Weighted average grant date fair value (in dollars per share)       $ 2.20     $ 2.20      
Nonvested (in shares)       3,830,686     3,830,686      
Unrecognized compensation costs       $ 5,200     $ 5,200      
Share Options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Expense recognized       454   689 $ 1,583 (745)    
Employee Stock Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting percentage     25.00%              
Vesting period     3 years              
Award life for options granted     10 years              
Unrecognized share-based compensation cost, period of recognition             1 year 6 months 18 days      
Restricted Stock Units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Fair value of shares vested             $ 1,364      
2019 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common shares reserved for future issuance (in shares)     22,591,355              
Share-based compensation expense         $ 160,945   163,574      
Expense recognized       $ 1,270   848 $ 2,880 (133)    
2019 Equity Incentive Plan | Share Options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common shares reserved for future issuance (in shares)       1,550,150     1,550,150      
2019 Equity Incentive Plan | Restricted Stock Units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Expense recognized       $ 1,608   1,229 $ 2,900 2,745    
2019 Equity Incentive Plan | Restricted Stock Units | Minimum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period     2 years              
2019 Equity Incentive Plan | Restricted Stock Units | Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period     3 years              
Conditional Share Capital Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common shares reserved for future issuance (in shares)       1,582,328     1,582,328     8,000,000
Share-based compensation expense         2,964   $ 4,194      
Expense recognized       $ 682   975 $ 1,230 2,038    
Conditional Share Capital Plan | Restricted Stock Units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares issued (in shares) 5,015,765                  
Inducement Plan - Share Options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common shares reserved for future issuance (in shares)       223,900     223,900      
Share-based compensation expense         $ 554   $ 927      
Expense recognized       $ 110   95 373 95    
Maximum shares available for grant (in shares)                   1,000,000
2022 ESPP                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Expense recognized       $ 0   $ 146 $ 70 $ 146    
2022 ESPP | Employee Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Offering period   6 months