XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Amortized Cost and Fair Value of Investments With Contractual Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 130,132  
Due after one year through five years 733,539  
Due after five years through ten years 439,295  
Due after ten years 30,833  
Perpetual maturity securities 3,598  
Amortized Cost 1,337,397 $ 1,162,919
Fair Value    
Due in one year or less 128,433  
Due after one year through five years 714,587  
Due after five years through ten years 402,889  
Due after ten years 27,319  
Perpetual maturity securities 3,504  
Fair Value $ 1,276,732 $ 1,064,330