XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT SECURITIES - Schedule of Maturity of Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 86,812  
Due after one year through five years 128,399  
Due after five years through ten years 558,784  
Due after ten years 1,235,676  
Amortized Cost 2,009,671 $ 2,334,630
Fair Value    
Due in one year or less 85,513  
Due after one year through five years 123,444  
Due after five years through ten years 539,952  
Due after ten years 1,069,208  
Fair Value 1,818,117 2,087,571
Amortized Cost    
Due after one year through five years 83,464  
Due after five years through ten years 14,678  
Due after ten years 740,741  
Amortized Cost 838,883 872,628
Fair Value    
Due after one year through five years 80,274  
Due after five years through ten years 13,103  
Due after ten years 618,992  
Fair Value $ 712,369 $ 730,397