XML 124 R104.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation Plan - Plan Information (Details) - shares
12 Months Ended
Dec. 31, 2021
May 06, 2019
May 31, 2009
2019 Equity Incentive Plan      
Share-Based Compensation      
Awards authorized   1,100,000  
Forfeited 23,807    
Number of shares available for grant 993,216    
2019 Equity Incentive Plan | Restricted stock awards      
Share-Based Compensation      
Awards issued 39,289    
2019 Equity Incentive Plan | Restricted stock units      
Share-Based Compensation      
Awards issued 91,302    
2009 Plan      
Share-Based Compensation      
Awards authorized     1,350,000
Number of shares available for grant   0