XML 143 R128.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Long Term Incentive Plan (Details) - shares
Dec. 31, 2022
May 04, 2022
May 06, 2016
2022 Long Term Incentive and Share Award Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for issuance   9,000,000  
Number of shares authorized for incentive stock options   6,000,000  
Shares available for issuance 9,000,000    
2018 Long Term Incentive and Share Award Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for issuance 34,500,000    
Shares available for issuance 4,577,991    
2015 Long Term Incentive And Share Award Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for issuance 12,900,000    
Shares available for issuance 504,872    
2007 Employee Share Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for issuance 1,041,837   4,689,777