v3.25.2
Loans and Allowance for Credit Losses on Loans - Loans Held for Investment by Portfolio Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total $ 24,026,194 $ 22,542,823    
Unearned income (net of direct origination costs) (100,660) (92,757)    
Total loans held for investment 23,925,534 22,450,066    
Allowance for credit losses on loans (277,648) (271,709) $ (267,297) $ (249,973)
Loans held for investment, net 23,647,886 22,178,357    
Interest receivable 101,900 107,300    
Commercial        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total 11,930,668 11,145,591    
Allowance for credit losses on loans (207,912) (198,423) (180,354) (171,437)
Mortgage finance        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total 5,889,589 5,215,574    
Allowance for credit losses on loans (10,630) (2,755) (5,618) (4,173)
Commercial real estate        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total 5,665,100 5,616,282    
Allowance for credit losses on loans (57,296) (68,825) (78,638) (71,829)
Consumer        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total 540,837 565,376    
Allowance for credit losses on loans $ (1,810) $ (1,706) $ (2,687) $ (2,534)