XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives - Fair Value of Derivative Contracts (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets $ 1,152 $ 5,384
Liabilities 1,750 4,430
Notional Amounts 80,627,101 10,114,544
FX swaps    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets 540 4,810
Liabilities 680 3,679
Notional Amounts 819,175 635,790
Forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets 386 409
Liabilities 682 751
Notional Amounts 230,244 185,821
Interest rate swaps    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets 226 0
Liabilities 0 0
Notional Amounts 72,302,677 534,085
Futures    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets 0 165
Liabilities 388 0
Notional Amounts $ 7,275,005 $ 8,758,848