XML 139 R118.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity Stockholders' Equity (Status of stock based compensation plans) (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding (in shares) 1,265,000 912,000 1,078,000 1,523,000
2017 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 2,427,279