XML 44 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Bank call loans
12 Months Ended
Dec. 31, 2024
Bank Call Loans [Abstract]  
Bank call loans Bank call loans
Bank call loans, primarily payable on demand, bear interest at various rates. Details of the bank call loans are as follows:
(Expressed in thousands, except percentages)  
 20242023
Year-end balance$252,100 $— 
Weighted interest rate (at end of year)5.12 %— %
Maximum balance (at any month-end)288,200 131,900 
Average amount outstanding (during the year)167,691 49,387 
Average interest rate (during the year)5.44 %4.20 %
Interest expense for the year ended December 31, 2024 on bank call loans was $9.9 million ($2.9 million in 2023 and $1.8 million in 2022).