XML 124 R110.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation (Narrative Disclosures) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
shares
Share-based Payment Arrangement [Abstract]  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 185,000
Number of shares available for grant 148,757
Deferred compensation expense yet to be recognized | $ $ 3.2
Period of time that deferred compensation expense will be recognized 2 years 1 month 20 days
Stock Issued During Period, Shares, Employee Stock Purchase Plans 3,967
Employee Stock Purchase Plan, Number of Shares Available for Grant 246,033