v3.25.2
Derivative Instruments and Hedging Activities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Derivative Instruments, Gain (Loss) [Line Items]                
Average notional amount $ 18,778,774 $ 9,545,945 $ 19,580,828 $ 10,535,506        
Total available-for-sale securities 8,320,757   8,320,757     $ 7,371,711    
Mortgage servicing rights, at fair value 3,015,643 3,065,415 3,015,643 3,065,415 $ 2,959,773 2,994,271 $ 3,084,879 $ 3,052,016
Derivative assets, at fair value 88,651   88,651     10,114    
Derivative liabilities, at fair value (2,701)   (2,701)     (24,897)    
Interest-Only-Strip                
Derivative Instruments, Gain (Loss) [Line Items]                
Total available-for-sale securities 16,800   16,800     16,500    
Interest Rate Contract                
Derivative Instruments, Gain (Loss) [Line Items]                
Net interest income on interest rate swaps 6,400 15,000 12,400 29,300        
Average notional amount 19,100,000 11,400,000 19,700,000 13,300,000        
Interest rate lock commitments                
Derivative Instruments, Gain (Loss) [Line Items]                
Average notional amount 33,461 0 31,194 0        
Notional 26,200   26,200     18,300    
Fair Value 600   $ 600     100    
Interest rate lock commitments | Minimum                
Derivative Instruments, Gain (Loss) [Line Items]                
Funding or cancellation or expiration of lock commitment     30 days          
Interest rate lock commitments | Maximum                
Derivative Instruments, Gain (Loss) [Line Items]                
Funding or cancellation or expiration of lock commitment     90 days          
Forward mortgage loan sale commitments                
Derivative Instruments, Gain (Loss) [Line Items]                
Average notional amount 4,922 $ 0 $ 14,997 $ 0        
Notional $ 0   $ 0     20,400    
Fair Value           $ 200