XML 104 R91.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation (Details) - Non-Employee Director Stock Option Plan [Member] - Share-based Payment Arrangement, Option [Member]
12 Months Ended
Dec. 31, 2020
shares
Share-Based Compensation (Details) [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares) 800
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 100.00%
Minimum [Member]  
Share-Based Compensation (Details) [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 1 year
Maximum [Member]  
Share-Based Compensation (Details) [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 6 years