v3.26.1
Investments - Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Total Amortized Cost $ 2,716,486 $ 1,801,109
Fair value    
Total Fair Value 2,560,335 1,660,674
Unrealized Loss    
Total Unrealized Loss $ (156,151) $ (140,435)
Percent to Total 100.00%  
NAIC Rating 1 | AAA/AA/A | Aaa/Aa/A    
Amortized Cost    
Total Amortized Cost $ 2,206,673  
Fair value    
Total Fair Value 2,067,119  
Unrealized Loss    
Total Unrealized Loss $ (139,554)  
Percent to Total 89.40%  
NAIC Rating 2 | BBB | Baa    
Amortized Cost    
Total Amortized Cost $ 432,377  
Fair value    
Total Fair Value 418,772  
Unrealized Loss    
Total Unrealized Loss $ (13,605)  
Percent to Total 8.70%  
NAIC Rating 3 | BB | Ba    
Amortized Cost    
Total Amortized Cost $ 45,804  
Fair value    
Total Fair Value 44,506  
Unrealized Loss    
Total Unrealized Loss $ (1,298)  
Percent to Total 0.80%  
NAIC Rating 4 | B | B    
Amortized Cost    
Total Amortized Cost $ 28,810  
Fair value    
Total Fair Value 27,443  
Unrealized Loss    
Total Unrealized Loss $ (1,367)  
Percent to Total 0.90%  
NAIC Rating 5 | CCC | Caa    
Amortized Cost    
Total Amortized Cost $ 2,822  
Fair value    
Total Fair Value 2,495  
Unrealized Loss    
Total Unrealized Loss $ (327)  
Percent to Total 0.20%  
NAIC Rating 6 | CC Or Lower | Ca or lower    
Unrealized Loss    
Percent to Total 0.00%