XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.2
SHARE OPTION PLANS AND ESPP - Additional Information (Details) - shares
2 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 05, 2024
Jun. 30, 2025
Jun. 04, 2025
Share Capital [Line Items]        
Number of options, granted (in shares)     944,888  
2015 plan        
Share Capital [Line Items]        
Number of options, granted (in shares)   433,018    
2015 plan | Options        
Share Capital [Line Items]        
Stock awards granted, expiration period (years)     10 years  
2024 plan        
Share Capital [Line Items]        
Ordinary shares available for grants (in shares) 5,718,009 9,000,000 5,718,009  
2024 plan | Options | Minimum        
Share Capital [Line Items]        
Stock awards granted, vesting period (years)     2 years  
2024 plan | Options | Maximum        
Share Capital [Line Items]        
Stock awards granted, vesting period (years)     4 years  
2024 plan | PSUs | Minimum        
Share Capital [Line Items]        
Stock awards granted, vesting period (years)     3 years  
2024 plan | PSUs | Maximum        
Share Capital [Line Items]        
Stock awards granted, vesting period (years)     6 years  
2024 plan | Restricted share units        
Share Capital [Line Items]        
Stock awards granted, vesting period (years)     3 years  
2025 ESPP        
Share Capital [Line Items]        
Ordinary shares available for grants (in shares) 6,366,651   6,366,651  
Stock for reserved for future issuance (in shares)       6,507,843
2015 employee stock plan        
Share Capital [Line Items]        
Shares issued in period (in shares) 141,192