XML 145 R84.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT SECURITIES - Schedule of Maturity of Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 10,725  
Due after one year through five years 66,180  
Due after five years through ten years 371,411  
Due after ten years 1,852,529  
Amortized Cost 2,300,845 $ 2,039,952
Fair Value    
Due in one year or less 10,684  
Due after one year through five years 63,335  
Due after five years through ten years 355,748  
Due after ten years 1,732,781  
Fair Value 2,162,548 1,810,221
Amortized Cost    
Due in one year or less 20,000  
Due after one year through five years 37,076  
Due after ten years 689,309  
Amortized Cost 746,385 826,630
Fair Value    
Due in one year or less 19,896  
Due after one year through five years 35,836  
Due after ten years 570,225  
Fair Value $ 625,957 $ 675,053