v3.26.1
Derivatives - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Assets    
Derivative assets at fair value $ 34,967 $ 102,539
Notional 5,335,894 6,925,306
Cash collateral received 0 0
Derivative Liabilities    
Total Fair Value (112,869) (36,496)
Notional 10,265,382 5,385,346
Cash collateral posted 437,279 277,152
Level 1    
Derivative Assets    
Derivative assets at fair value 0 0
Derivative Liabilities    
Total Fair Value 0 0
Level 2    
Derivative Assets    
Derivative assets at fair value 34,967 102,539
Derivative Liabilities    
Total Fair Value (112,869) (36,496)
Level 3    
Derivative Assets    
Derivative assets at fair value 0 0
Derivative Liabilities    
Total Fair Value 0 0
Foreign currency forward contracts    
Derivative Assets    
Derivative assets at fair value 19,176 4,320
Notional 2,497,894 1,425,306
Derivative Liabilities    
Total Fair Value (210) (8,372)
Notional 780,382 1,463,358
Foreign currency forward contracts | Level 1    
Derivative Assets    
Derivative assets at fair value 0 0
Derivative Liabilities    
Total Fair Value 0 0
Foreign currency forward contracts | Level 2    
Derivative Assets    
Derivative assets at fair value 19,176 4,320
Derivative Liabilities    
Total Fair Value (210) (8,372)
Foreign currency forward contracts | Level 3    
Derivative Assets    
Derivative assets at fair value 0 0
Derivative Liabilities    
Total Fair Value 0 0
Interest rate swaps    
Derivative Assets    
Derivative assets at fair value 15,791 98,219
Notional 2,838,000 5,500,000
Derivative Liabilities    
Total Fair Value (112,659) (28,124)
Notional 9,485,000 3,921,988
Interest rate swaps | Level 1    
Derivative Assets    
Derivative assets at fair value 0 0
Derivative Liabilities    
Total Fair Value 0 0
Interest rate swaps | Level 2    
Derivative Assets    
Derivative assets at fair value 15,791 98,219
Derivative Liabilities    
Total Fair Value (112,659) (28,124)
Interest rate swaps | Level 3    
Derivative Assets    
Derivative assets at fair value 0 0
Derivative Liabilities    
Total Fair Value $ 0 $ 0