v3.25.2
Investments - Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Cost or amortized Cost    
Total Cost or Amortized Cost $ 2,063,471 $ 2,768,205
Fair value    
Total Fair Value 1,886,656 2,543,594
Unrealized Loss    
Total Unrealized Loss $ (176,815) $ (224,611)
Percent to Total 100.00%  
NAIC Rating 1 | AAA/AA/A | Aaa/Aa/A    
Cost or amortized Cost    
Total Cost or Amortized Cost $ 1,693,968  
Fair value    
Total Fair Value 1,534,547  
Unrealized Loss    
Total Unrealized Loss $ (159,421)  
Percent to Total 90.20%  
NAIC Rating 2 | BBB | Baa    
Cost or amortized Cost    
Total Cost or Amortized Cost $ 321,576  
Fair value    
Total Fair Value 306,145  
Unrealized Loss    
Total Unrealized Loss $ (15,431)  
Percent to Total 8.70%  
NAIC Rating 3 | BB | Ba    
Cost or amortized Cost    
Total Cost or Amortized Cost $ 18,928  
Fair value    
Total Fair Value 18,533  
Unrealized Loss    
Total Unrealized Loss $ (395)  
Percent to Total 0.20%  
NAIC Rating 4 | B | B    
Cost or amortized Cost    
Total Cost or Amortized Cost $ 24,173  
Fair value    
Total Fair Value 23,343  
Unrealized Loss    
Total Unrealized Loss $ (830)  
Percent to Total 0.50%  
NAIC Rating 5 | CCC | Caa    
Cost or amortized Cost    
Total Cost or Amortized Cost $ 4,006  
Fair value    
Total Fair Value 3,601  
Unrealized Loss    
Total Unrealized Loss $ (405)  
Percent to Total 0.20%  
NAIC Rating 6 | CC Or Lower | Ca or lower    
Cost or amortized Cost    
Total Cost or Amortized Cost $ 820  
Fair value    
Total Fair Value 487  
Unrealized Loss    
Total Unrealized Loss $ (333)  
Percent to Total 0.20%