XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' equity: Common stock buyback program (Details) - USD ($)
$ in Millions
12 Months Ended 36 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Stockholders' equity:    
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
Cost of shares of common stock $ 4.5