v3.26.3
Note 12 - Deposits (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Time Deposits $ 3,119,593 $ 2,800,000
Deposits Received for Securities Loaned, at Carrying Value 800,000 700,000
Time Deposit Liability, above US Insurance Limit $ 1,200,000 $ 1,000,000