v3.26.1
Investments - Amortized Cost and Fair Values of Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized cost    
Due in one year or less $ 668,519  
Due after one year through five years 1,668,459  
Due after five years through ten years 1,672,759  
Due after ten years 864,477  
Total debt securities with single maturity date, amortized cost 4,874,214  
Amortized Cost 5,897,786 $ 5,944,001
Fair Value    
Due in one year or less 667,328  
Due after one year through five years 1,628,072  
Due after five years through ten years 1,608,662  
Due after ten years 789,550  
Total debt securities with single maturity date, fair value 4,693,612  
Total at end of period 5,701,058 5,791,231
ABS    
Amortized cost    
Total debt securities without single maturity date, amortized cost 290,072  
Amortized Cost 290,072 225,478
Fair Value    
Total debt securities without single maturity date, fair value 288,121  
Total at end of period 288,121 226,561
RMBS    
Amortized cost    
Total debt securities without single maturity date, amortized cost 373,594  
Amortized Cost 373,594 366,671
Fair Value    
Total debt securities without single maturity date, fair value 361,596  
Total at end of period 361,596 358,024
CMBS    
Amortized cost    
Total debt securities without single maturity date, amortized cost 235,738  
Amortized Cost 235,738 237,974
Fair Value    
Total debt securities without single maturity date, fair value 233,480  
Total at end of period 233,480 238,783
CLOs    
Amortized cost    
Total debt securities without single maturity date, amortized cost 124,168  
Amortized Cost 124,168 99,182
Fair Value    
Total debt securities without single maturity date, fair value 124,249  
Total at end of period $ 124,249 $ 99,287