XML 100 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Servicing Rights Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Servicing Assets at Amortized Value [Line Items]        
Loans serviced by unrelated third party $ 4,100,000 $ 4,100,000    
Estimated fair value of MSRs 54,000 49,700 $ 50,000  
Non-interest income before investment securities gains 296,014 228,411 227,157  
Mortgage banking        
Servicing Assets at Amortized Value [Line Items]        
Non-interest income before investment securities gains 13,943 10,388 14,204  
Residential mortgage        
Servicing Assets at Amortized Value [Line Items]        
Estimated fair value of MSRs 53,972 49,696 50,044  
Increase to valuation allowance 0 0 0 $ 600
Amortization expense 4,669 $ 5,090 $ 5,843  
Residential mortgage | Mortgage banking        
Servicing Assets at Amortized Value [Line Items]        
Non-interest income before investment securities gains $ 10,200