v3.26.1
Derivatives and Hedging Activities (Narrative) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount $ 109,393,351 $ 125,211,855
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months $ 10,687  
Maximum Length of Time Hedged in Cash Flow Hedge 3 years 7 months 6 days  
Exchange Cleared [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount $ 55,460,000  
Percent of Derivative Contract 51.00%  
Over the Counter [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount $ 53,930,000  
Member Counterparties [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, Notional Amount $ 20,000