XML 147 R131.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' equity - Common stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Stockholders Equity Note        
Stockholders' equity $ 4,470,725 $ 4,671,246 $ 4,093,425 $ 5,969,397
Cash dividends $ 39,586 $ 42,074 [1]    
Dividends Declared per Common Share $ 0.55 $ 0.55    
Dividend payable, to be paid date Apr. 03, 2023      
Dividends payable, record date Mar. 20, 2023      
[1]
Dividends declared per common share during the quarter
 
ended March 31, 2023 - $
0.55
 
(2022 - $
0.55
).