XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Schedule of Authorized but Unissued Ordinary Shares (Details) - shares
shares in Thousands
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Authorized but unissued ordinary shares reserved (in shares) 27,842 29,052
2011 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Authorized but unissued ordinary shares reserved (in shares) 22,056 22,855
2007 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Authorized but unissued ordinary shares reserved (in shares) 3,701 3,913
GW Incentive Plans    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Authorized but unissued ordinary shares reserved (in shares) 1,408 1,570
Amended and Restated 2007 Non-Employee Directors Stock Award Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Authorized but unissued ordinary shares reserved (in shares) 677 714