XML 74 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Amortized Cost and Fair Value of Investments With Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Due in one year or less $ 92,428  
Due after one year through five years 616,178  
Due after five years through ten years 426,700  
Due after ten years 24,111  
Perpetual maturity securities 3,502  
Amortized Cost 1,162,919 $ 1,152,852
Fair Value    
Due in one year or less 91,247  
Due after one year through five years 578,304  
Due after five years through ten years 371,982  
Due after ten years 19,784  
Perpetual maturity securities 3,013  
Fair Value $ 1,064,330 $ 1,014,626