v3.25.2
Investments - Net Unrealized Gains and Losses on Available-for-Sale Securities as a Separate Component of OCI (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Net Investment Income [Line Items]    
Unrealized gains (losses) on investment securities $ (115,322) $ (251,732)
Income taxes 14,846 44,108
Net unrealized investment gains (losses) (100,476) (207,624)
Fixed maturity securities    
Net Investment Income [Line Items]    
Unrealized gains (losses) on investment securities (115,325) (251,729)
Short-term investments    
Net Investment Income [Line Items]    
Unrealized gains (losses) on investment securities $ 3 $ (3)