XML 304 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Investments - Amortized Cost and Fair Value of Investments With Contractual Maturities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 110,996  
Due after one year through five years 745,807  
Due after five years through ten years 427,102  
Due after ten years 29,012  
Perpetual maturity securities 3,502  
Amortized Cost 1,316,419 $ 1,162,919
Fair Value    
Due in one year or less 109,281  
Due after one year through five years 707,068  
Due after five years through ten years 371,633  
Due after ten years 24,332  
Perpetual maturity securities 3,316  
Fair Value $ 1,215,630 $ 1,064,330