XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENTS - Schedule of Amortized Cost and Fair Value of Investments With Contractual Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 164,303  
Due after one year through five years 776,417  
Due after five years through ten years 478,398  
Due after ten years 32,457  
Perpetual maturity securities 3,247  
Amortized Cost 1,454,822 $ 1,353,532
Fair Value    
Due in one year or less 163,207  
Due after one year through five years 759,663  
Due after five years through ten years 458,589  
Due after ten years 28,983  
Perpetual maturity securities 3,179  
Fair Value $ 1,413,621 $ 1,269,079