XML 102 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Details 1) - shares
Dec. 31, 2021
Oct. 29, 2020
Class of stock    
Remaining number of shares authorized to be repurchased 12,900,000  
2020 Share repurchase program    
Class of stock    
Number of shares authorized to be repurchased under the plan   20,000,000