XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' equity: Common stock buyback program (Details)
$ in Millions
36 Months Ended
Dec. 31, 2023
USD ($)
shares
Dividends on common stock:  
Authorized amount for common stock repurchases $ 50.0
Remaining authorized amount for common stock repurchases $ 30.4
Repurchase of common stock (in shares) | shares 0