XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available for sale, Amortized Cost    
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One $ 109,113  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five 283,377  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 211,912  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 330,586  
Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost 1,090,495  
Amortized Cost 2,025,483 $ 1,769,134
Available for sale, Estimated Fair Value    
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 108,614  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 271,322  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 183,490  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 271,450  
Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value 1,027,394  
Debt Securities, Available-for-Sale, Excluding Accrued Interest 1,862,270 1,618,273
Held to maturity, Amortized Cost    
Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One 6,408  
Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five 123,019  
Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 5 through 10 194,514  
Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10 557,339  
Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, without Single Maturity Date 47,912  
Amortized Cost 929,192 751,219
Held to maturity, Estimated Fair Value    
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 6,374  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 115,700  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 189,364  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 504,525  
Debt Securities, Held-to-Maturity, Maturity, without Single Maturity Date, Fair Value 42,908  
Held to maturity, fair value $ 858,871 $ 696,647