XML 35 R21.htm IDEA: XBRL DOCUMENT v3.25.4
Bank call loans
12 Months Ended
Dec. 31, 2025
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)  
 20252024
Year-end balance$76,800 $252,100 
Weighted interest rate (at end of year)4.60 %5.12 %
Maximum balance (at any month-end)$439,600 $288,200 
Average amount outstanding (during the year)$269,635 $167,691 
Average interest rate (during the year)5.00 %5.44 %
Interest expense for the year ended December 31, 2025 on bank call loans was $13.7 million ($9.9 million in 2024 and $2.9 million in 2023).