XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Loans and Allowance for Credit Losses for Loans - Loans Portfolio Sales and Transfers to Loans Held for Sale (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 29, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Transfer of loans to loans held for sale, net   $ 23,411 $ 1,042,725 $ 10,000
Gains (losses) on sales of loans, net   6,906 (5,840) 6,054
Proceeds from sale of commercial premium finance lending division   0 98,060 $ 0
Nonperforming financial loans        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Transfer of loans to loans held for sale, net   18,000    
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Commercial Premium Finance Lending Business        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Proceeds from sale of commercial premium finance lending division $ 96,800      
Disposal group, including discontinued operation, assets 95,500      
Disposal group, including discontinued operation, financing receivable 93,600      
Disposal group, including discontinued operation, liabilities $ 2,800      
Gain (loss) on disposition of business     3,600  
Residential mortgage        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Financing receivable, sale     75,500  
Construction | Construction        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Gains (losses) on sales of loans, net   (1,300)    
Commercial real estate | Construction        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Financing receivable, sale     79,700  
Transfer of loans to loans held for sale, net   14,100    
Commercial real estate | Commercial real estate        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Financing receivable, sale     151,000  
Transfer of loans to loans held for sale, net   $ 10,200 933,000  
Gains (losses) on sales of loans, net     $ (13,700)