XML 111 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation (Narrative) (Details)
Dec. 31, 2020
shares
2017 Equity Incentive Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized 3,750,000