XML 108 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Note 16 - Capital Management - Summary of Gains and Losses on Investment Portfolio (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 22 Months Ended
Jun. 13, 2023
Jun. 30, 2018
Jul. 31, 2024
Jan. 31, 2024
Jun. 30, 2023
Jan. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nov. 30, 2023
Disclosure of objectives, policies and processes for managing capital [line items]                    
Share repurchases, amount             $ 0 $ 32,695 $ 146,068  
Dividends, per share     $ 0.4 $ 0.4 $ 0.4 $ 0.8 $ 0.8 $ 1.2    
Dividends, amount             $ 70,398 $ 107,222    
ADS [member]                    
Disclosure of objectives, policies and processes for managing capital [line items]                    
Share repurchases, number of shares   36,971,296         0 2,765,346 26,729,495 6,119,841
Shares repurchased, average price paid per share             $ 0 $ 11.82 $ 5.46  
Share repurchases, amount   $ 239,000         $ 0 $ 32,695 $ 146,068 $ 50,000
Dividends, per share $ 0.4   $ 0.4 $ 0.4     $ 0.8 $ 1.2 $ 0  
Dividends, amount             $ 70,398 $ 107,222 $ 0  
Total capital returns             $ 70,398 $ 139,917 $ 146,068