XML 74 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based compensation - Plans (Details) - shares
12 Months Ended
Dec. 31, 2021
Jul. 31, 2008
2020 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Threshold Percentage Of Total Number Of Common Stock Outstanding 4.00%  
Shares available for future issuance 1,372,897  
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee Stock Purchase Plan, Threshold Period For Which Common Stock Is Automatically Added To Arrive At Authorized Shares 10 years  
Share-based Compensation Arrangement by Share-based Payment Award, Threshold Percentage Of Total Number Of Common Stock Outstanding 1.00%  
Number of common shares added in authorized 1,000,000  
Awards granted 0  
Authorized stock options 125,000  
The Plans    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for grant   388,748
Expiration period 10 years  
The Plans | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 4 years  
The Plans | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year