XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Share-based Compensation - Stock Purchase Plan (Details) - shares
shares in Thousands
1 Months Ended 6 Months Ended
Jan. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Feb. 28, 2003
Share-based Compensation        
Shares authorized for issuance (in shares)   8,000    
Employee stock purchase plan        
Share-based Compensation        
Shares authorized for issuance (in shares)       1,100
Additional shares for future issuances 1,500      
Shares issued (in shares)   177 107  
Cumulative shares issued (in shares)   1,500    
Purchase price of stock based on market (as a percent)   85.00%    
Maximum compensation withheld for stock purchase (as a percent)   10.00%