XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENTS - Amortized Cost and Fair Value of Investments With Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 158,437  
Due after one year through five years 714,196  
Due after five years through ten years 446,710  
Due after ten years 30,687  
Perpetual maturity securities 3,502  
Amortized Cost 1,353,532 $ 1,162,919
Fair Value    
Due in one year or less 156,618  
Due after one year through five years 686,113  
Due after five years through ten years 396,986  
Due after ten years 25,987  
Perpetual maturity securities 3,375  
Fair Value $ 1,269,079 $ 1,064,330