v3.26.1
Share-based compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 01, 2026
Feb. 13, 2025
Jun. 30, 2022
Nov. 30, 2019
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share-based compensation, expensed and capitalized amount           $ 4,848 $ 2,062 $ 8,121 $ 4,483      
Share-based compensation, capitalized amount           81   145        
Share-based compensation expense           4,631 1,811 7,136 4,232      
Amount withheld for tax withholding obligations           $ 217 0 $ 985 0      
Awards vested and exercisable (in shares) 7,628,328         7,628,328   7,628,328        
Outstanding (in shares) 9,991,401         9,991,401   9,991,401     10,414,305  
Weighted average strike price (in dollars per share) $ 9.56         $ 9.56   $ 9.56        
Weighted average remaining life               5 years 9 months 18 days        
Weighted average grant date fair value (in dollars per share) $ 3.20         $ 3.20   $ 3.20        
Nonvested (in shares) 2,363,073         2,363,073   2,363,073        
Unrecognized compensation costs $ 5,000         $ 5,000   $ 5,000        
Share Options                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Expense recognized           592 454 $ 1,085 1,583      
Award life for options granted               10 years        
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 8 months 23 days        
Restricted Stock Units                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Fair value of shares vested               $ 6,778        
2019 Equity Incentive Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common shares reserved for future issuance (in shares)         30,291,355              
Share-based compensation expense               172,578   $ 165,768    
Expense recognized           $ 4,307 1,270 $ 7,027 2,880      
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) 8,653,610         8,653,610   8,653,610        
2019 Equity Incentive Plan | Restricted Stock Units                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Expense recognized           $ 4,217 1,608 $ 6,955 2,900      
Shares issued (in shares) 629,205 315,000                    
2019 Equity Incentive Plan | Restricted Stock Units | Minimum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Vesting period         1 year              
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) 534,402         534,402   534,402       8,000,000
Share-based compensation expense               $ 4,699   4,267    
Expense recognized           $ 201 682 $ 432 1,230      
Conditional Share Capital Plan | Restricted Stock Units                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares issued (in shares) 1,926,525   6,232,465                  
Inducement Plan - Share Options                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common shares reserved for future issuance (in shares) 694,458         694,458   694,458        
Share-based compensation expense               $ 1,913   $ 1,332    
Expense recognized           $ 301 110 581 373      
Maximum shares available for grant (in shares)                       2,000,000
2022 ESPP                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Expense recognized           $ 39 $ 0 $ 81 $ 0      
2022 ESPP | Employee Stock                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Offering period       6 months