XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Investment Securities - Investments by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Due in one year or less, Amortized Cost $ 906,650  
Due in one year or less, Fair Value 905,081  
Due after one year through five years, Amortized Cost 92,523  
Due after one year through five years, Fair Value 91,193  
Due after five years through ten years, Amortized Cost 73,209  
Due after five years through ten years, Fair Value 69,702  
Due after ten years, Amortized Cost 655,817  
Due after ten years, Fair Value 577,474  
Total, amortized cost 1,728,199 $ 1,668,661
Total, fair value $ 1,643,450 $ 1,547,128