XML 125 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Impact of Derivatives on Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Trading      
Total $ 26,007 $ 21,893 $ 19,698
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Losses on derivatives and hedging activities, net Losses on derivatives and hedging activities, net Losses on derivatives and hedging activities, net
Designated as Hedging Instrument      
Fair Value Hedges      
Interest recognized on derivatives $ (15,278) $ (26,054) $ 16,308
Hedged items recorded in interest expense (11,490) (18,350) 82,043
Derivatives recorded in interest expense 11,554 18,487 (82,063)
Trading      
Total (15,214) (25,917) 16,288
Designated as Hedging Instrument | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent | Reclassification out of Accumulated Other Comprehensive Income      
Cash Flow Hedges      
Interest expense 41,221 47,810 3,658
Trading      
Trading      
Change in fair value of future interest payments recorded in earnings 0 0 (248)
Total $ 0 $ 0 $ (248)