XML 60 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Amortized Cost Basis by Credit Rating of Held to Maturity Investment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities $ 5,717,330 $ 5,378,912
Competitive [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 1,489,864 1,093,659
Utilities [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 1,651,369 1,645,788
State and political subdivisions [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 3,141,233 2,739,447
Credit Rating, AAA [Member] | Competitive [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 69,506  
Credit Rating, AAA [Member] | Utilities [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 746,948 759,798
Credit Rating, AAA [Member] | State and political subdivisions [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 816,454 759,798
Credit Rating, AA [Member] | Competitive [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 52,182  
Credit Rating, AA [Member] | Utilities [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 755,414 761,706
Credit Rating, AA [Member] | State and political subdivisions [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 807,596 761,706
Credit Rating, A [Member] | Competitive [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 483,447 424,690
Credit Rating, A [Member] | Utilities [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 111,746 99,127
Credit Rating, A [Member] | State and political subdivisions [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 595,193 523,817
Credit Rating, BBB [Member] | Competitive [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 811,507 610,351
Credit Rating, BBB [Member] | Utilities [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 36,605 24,509
Credit Rating, BBB [Member] | State and political subdivisions [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 848,112 634,860
Credit Rating, BB [Member] | Competitive [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 54,891 36,628
Credit Rating, BB [Member] | Utilities [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 656 648
Credit Rating, BB [Member] | State and political subdivisions [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 55,547 37,276
Credit Rating, B [Member] | Competitive [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 16,047  
Credit Rating, B [Member] | State and political subdivisions [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 16,047  
Credit Rating, CCC-C [Member] | Competitive [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities 2,284 21,990
Credit Rating, CCC-C [Member] | State and political subdivisions [Member]    
Debt Securities Held To Maturity Credit Quality Indicator [Line Items]    
Held to maturity securities $ 2,284 $ 21,990