XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT SECURITIES - Schedule of Maturity of Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 13,055  
Due after one year through five years 59,849  
Due after five years through ten years 373,230  
Due after ten years 1,805,597  
Amortized Cost 2,251,731 $ 2,039,952
Fair Value    
Due in one year or less 12,989  
Due after one year through five years 57,288  
Due after five years through ten years 359,557  
Due after ten years 1,669,425  
Fair Value 2,099,259 1,810,221
Amortized Cost    
Due in one year or less 31,564  
Due after one year through five years 38,433  
Due after five years through ten years 14,719  
Due after ten years 700,105  
Amortized Cost 784,821 826,630
Fair Value    
Due in one year or less 31,320  
Due after one year through five years 36,972  
Due after five years through ten years 13,268  
Due after ten years 577,911  
Fair Value $ 659,471 $ 675,053