XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Schedule of Investments by Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 327,073 $ 261,492
Due after one through five years 1,767,053 1,549,468
Due after five through ten years 924,819 995,717
Due after ten years 6,790 25,562
Asset-backed securities 52,559 44,104
Amortized Cost 3,078,294 2,876,343
Fair Value    
Due in one year or less 325,628 260,132
Due after one through five years 1,721,568 1,479,220
Due after five through ten years 911,763 916,885
Due after ten years 6,838 25,324
Asset-backed securities 49,763 41,980
Fair Value $ 3,015,560 $ 2,723,541