XML 77 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Payments - ESPP (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award    
Proceeds from common shares issued pursuant to ESPP $ 880,000 $ 887,000
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award    
Common shares issued pursuant to employee share purchase plan (in shares) 34,320  
Proceeds from common shares issued pursuant to ESPP $ 880,000  
Expected volatility 39.00%  
Dividend yield 1.50%  
Risk-free interest rate 0.10%  
Expected life 6 months