XML 123 R106.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation Plan - Plan Information (Details) - shares
12 Months Ended
Dec. 31, 2020
May 06, 2019
May 31, 2009
2019 Equity Incentive Plan      
Share-Based Compensation      
Awards authorized   1,100,000  
2019 Equity Incentive Plan | Restricted stock awards      
Share-Based Compensation      
Awards issued 30,499    
2019 Equity Incentive Plan | Restricted stock units      
Share-Based Compensation      
Awards issued 49,604    
2009 Plan      
Share-Based Compensation      
Awards authorized     1,350,000
Number of shares available for grant   0