XML 108 R95.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Amortized Cost and Fair Value of Securities Available-for-Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value $ 3,003,320 $ 3,072,639
U.S. government-sponsored enterprises    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 273,656 284,790
U.S. government-sponsored mortgage-backed securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 1,298,558 1,324,684
Private mortgage-backed securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 171,337 171,394
Non-government-sponsored asset backed securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 200,431 225,648
State and political subdivisions    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 860,054 870,361
Other securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 199,284 195,762
Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 3,003,320 3,072,639
Fair Value, Recurring | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 2,981,788 3,051,110
Fair Value, Recurring | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 21,532 21,529
Fair Value, Recurring | U.S. government-sponsored enterprises    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 273,656 284,790
Fair Value, Recurring | U.S. government-sponsored enterprises | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | U.S. government-sponsored enterprises | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 273,656 284,790
Fair Value, Recurring | U.S. government-sponsored enterprises | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | U.S. government-sponsored mortgage-backed securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 1,298,558 1,324,684
Fair Value, Recurring | U.S. government-sponsored mortgage-backed securities | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | U.S. government-sponsored mortgage-backed securities | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 1,298,558 1,324,684
Fair Value, Recurring | U.S. government-sponsored mortgage-backed securities | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | Private mortgage-backed securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 171,337 171,394
Fair Value, Recurring | Private mortgage-backed securities | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | Private mortgage-backed securities | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 171,337 171,394
Fair Value, Recurring | Private mortgage-backed securities | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | Non-government-sponsored asset backed securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 200,431 225,648
Fair Value, Recurring | Non-government-sponsored asset backed securities | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | Non-government-sponsored asset backed securities | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 200,431 225,648
Fair Value, Recurring | Non-government-sponsored asset backed securities | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | State and political subdivisions    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 860,054 870,361
Fair Value, Recurring | State and political subdivisions | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | State and political subdivisions | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 843,390 853,699
Fair Value, Recurring | State and political subdivisions | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 16,664 16,662
Fair Value, Recurring | Other securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 199,284 195,762
Fair Value, Recurring | Other securities | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 0 0
Fair Value, Recurring | Other securities | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value 194,416 190,895
Fair Value, Recurring | Other securities | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Estimated Fair Value $ 4,868 $ 4,867