XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT SECURITIES - Schedule of Maturity of Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Due in one year or less $ 71,960  
Due after one year through five years 244,231  
Due after five years through ten years 418,655  
Due after ten years 1,599,784  
Amortized Cost 2,334,630 $ 2,772,453
Fair Value    
Due in one year or less 71,429  
Due after one year through five years 230,299  
Due after five years through ten years 388,864  
Due after ten years 1,396,979  
Fair Value 2,087,571 2,461,393
Amortized Cost    
Due after one year through five years 73,943  
Due after five years through ten years 28,489  
Due after ten years 770,196  
Amortized Cost 872,628 918,312
Fair Value    
Due after one year through five years 69,373  
Due after five years through ten years 25,824  
Due after ten years 635,200  
Fair Value $ 730,397 $ 785,295