XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Investments (Amortized Cost And Estimated Fair Value Of Debt Securities By Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 16,039  
Due after one year through five years 151,733  
Due after five years through ten years 311,224  
Due after ten years 1,066,356  
Total 1,545,352 $ 1,570,449
Estimated Fair Value    
Due in one year or less 15,959  
Due after one year through five years 145,816  
Due after five years through ten years 293,572  
Due after ten years 961,461  
Total $ 1,416,808 $ 1,421,306