XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities, Securities Held-to-Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Book Values, Estimated Fair Values and Unrealized Gains and Losses of Investments Classified as Held-to-maturity [Abstract]      
Amortized cost $ 759,771 $ 769,443  
Gross unrecognized gains 650 46  
Gross unrecognized losses 145,558 158,536  
Fair value 614,863 610,953  
Allowance for credit losses 450 450 $ 450
Mortgage-backed Securities [Member]      
Book Values, Estimated Fair Values and Unrealized Gains and Losses of Investments Classified as Held-to-maturity [Abstract]      
Amortized cost [1] 617,929 626,427  
Gross unrecognized gains [1] 6 0  
Gross unrecognized losses [1] 131,406 143,544  
Fair value [1] 486,529 482,883  
Allowance for credit losses 0 [1] 0 [1] 0
Collateralized Mortgage Obligations [Member]      
Book Values, Estimated Fair Values and Unrealized Gains and Losses of Investments Classified as Held-to-maturity [Abstract]      
Amortized cost [1] 66,965 68,377  
Gross unrecognized gains [1] 0 0  
Gross unrecognized losses [1] 12,398 13,876  
Fair value [1] 54,567 54,501  
Allowance for credit losses 0 [1] 0 [1] 0
Municipal Securities [Member]      
Book Values, Estimated Fair Values and Unrealized Gains and Losses of Investments Classified as Held-to-maturity [Abstract]      
Amortized cost 74,877 74,639  
Gross unrecognized gains 644 46  
Gross unrecognized losses 1,754 1,116  
Fair value 73,767 73,569  
Allowance for credit losses $ 450 $ 450 $ 450
[1] All mortgage-backed securities and collateralized mortgage obligations were issued by an agency or government sponsored entity of the U.S. Government.