v3.26.1
INVESTMENTS - Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair value    
12 months or greater $ 1,188,059 $ 1,652,791
Less than 12 months 6,286,295 1,428,619
Total 7,474,354 3,081,410
Unrealized losses    
12 months or greater (84,078) (86,297)
Less than 12 months (73,639) (12,441)
Total (157,717) (98,738)
U.S. government and agency    
Fair value    
12 months or greater 80,143 186,934
Less than 12 months 1,824,792 314,665
Total 1,904,935 501,599
Unrealized losses    
12 months or greater (2,884) (4,695)
Less than 12 months (16,197) (1,517)
Total (19,081) (6,212)
Non-U.S. government    
Fair value    
12 months or greater 33,680 50,892
Less than 12 months 469,148 147,629
Total 502,828 198,521
Unrealized losses    
12 months or greater (2,272) (2,202)
Less than 12 months (8,851) (1,199)
Total (11,123) (3,401)
Corporate debt    
Fair value    
12 months or greater 425,660 589,821
Less than 12 months 2,215,798 501,402
Total 2,641,458 1,091,223
Unrealized losses    
12 months or greater (31,460) (32,617)
Less than 12 months (29,356) (8,110)
Total (60,816) (40,727)
Agency RMBS    
Fair value    
12 months or greater 245,445 338,652
Less than 12 months 908,951 160,500
Total 1,154,396 499,152
Unrealized losses    
12 months or greater (22,826) (21,806)
Less than 12 months (12,501) (754)
Total (35,327) (22,560)
CMBS    
Fair value    
12 months or greater 271,397 331,169
Less than 12 months 216,032 98,333
Total 487,429 429,502
Unrealized losses    
12 months or greater (15,420) (15,831)
Less than 12 months (2,496) (355)
Total (17,916) (16,186)
Non-agency RMBS    
Fair value    
12 months or greater 34,594 39,376
Less than 12 months 99,552 1,092
Total 134,146 40,468
Unrealized losses    
12 months or greater (4,603) (4,361)
Less than 12 months (614) (13)
Total (5,217) (4,374)
ABS    
Fair value    
12 months or greater 80,698 94,908
Less than 12 months 537,340 204,271
Total 618,038 299,179
Unrealized losses    
12 months or greater (3,335) (3,582)
Less than 12 months (3,511) (488)
Total (6,846) (4,070)
Municipals    
Fair value    
12 months or greater 16,442 21,039
Less than 12 months 14,682 727
Total 31,124 21,766
Unrealized losses    
12 months or greater (1,278) (1,203)
Less than 12 months (113) (5)
Total $ (1,391) $ (1,208)