v3.26.1
Share-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jan. 01, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options, granted 2,339,540      
Number of RSUs, Granted 514,990      
Incremental fair value $ 2.3      
Weighted average grant date fair value of options $ 20.43 $ 12.68    
Total intrinsic value of stock options exercised $ 76.9 $ 20.1    
Volatility ordinary shares       10.00%
Increase in volatility weight percentage of ordinary share per calendar quarter 55.00%   5.00%  
Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Ordinary shares reserved for issuance 34,155,321      
Percentage of ordinary shares reserved for grant will increase annually of issued and outstanding shares 5.00%      
Contractual term 10 years      
Vesting period 4 years      
Incremental fair value recognized $ 0.1      
Weighted average remaining vesting period 3 years      
Unrecognized compensation cost $ 53.0      
Restricted Stock Units (RSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 3 years      
Weighted average remaining vesting period 2 years 2 months 12 days      
Unrecognized compensation cost $ 17.4      
Share-Based Payment Arrangement, Tranche One | Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 1 year      
Award vesting percentage 25.00%      
Share-Based Payment Arrangement, Tranche Two | Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 3 years      
Award vesting percentage 75.00%      
Employee        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options, granted 655,171      
Employee | Restricted Stock Units (RSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of RSUs, Granted 9,000      
Employee | Vesting Period Shortened and Exercise Period Extended        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options, modified 226,930      
Employee | Exercise Period Extended        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options, modified 428,241      
Employee | Exercise Period Extended | Restricted Stock Units (RSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of RSUs, Granted 9,000      
Employee | Shares Not probable of Vesting under Original Terms        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options, modified 124,033      
Employee | Shares Not probable of Vesting under Original Terms | Restricted Stock Units (RSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of other than options, modified 9,000      
Employee | Shares Probable of Vesting under both Original and Modified Terms        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options, modified 531,138      
Employee Stock Purchase Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of ordinary shares authorized 1,150,000      
Percentage of lower of fair market value of ordinary shares on either first day of offering period or applicable purchase date 85.00%      
Employee Stock Purchase Plan | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Percentage of eligible compensation contributions to purchase ordinary shares 15.00%      
Employee Stock Purchase Plan | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Percentage of eligible compensation contributions to purchase ordinary shares 1.00%