XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENTS (Schedule of Amortized Cost and Estimated Fair Values of Debt Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-sale, Amortized Cost    
Due in one year or less $ 116  
Due after one year through five years 11,695  
Due after five years through ten years 11,303  
Due after ten years 0  
Subtotal 23,114  
Mortgage-related securities 875,031  
Available-for-sale securities, book value 898,145 $ 673,003
Available-for-sale, Fair Value    
Due in one year or less 116  
Due after one year through five years 11,207  
Due after five years through ten years 10,232  
Due after ten years 0  
Subtotal 21,555  
Mortgage-related securities 814,575  
Fair value, total $ 836,130 $ 593,749