XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' equity: Common stock buybacks (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Common stock buyback program stock option and award plan:      
Authorized amount for common stock repurchases $ 50.0    
Remaining authorized amount for common stock repurchases $ 30.4    
Repurchase of common stock (in shares) 79,056 0 147,995
Cost of shares of common stock $ 4.5   $ 6.6