v3.26.1
Loans and Leases Held for Investment - Schedule of Loans and Leases Held for Investment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Credit Quality Indicator [Line Items]            
Total gross loans and leases HFI $ 24,291,404   $ 25,155,487      
Net acquisition discounts (46,786)   (86,061)      
Deferred fees, net (33,772)   (36,747)      
Total 24,210,846   25,032,679 $ 24,245,893    
Allowance for loan and lease losses (243,319) $ (241,600) (245,612) (229,344) $ (234,986) $ (239,360)
Total loans and leases HFI, net 23,967,527   24,787,067      
Net purchase discounts (127,400)   (158,500)      
Net purchase premiums 80,600   72,400      
Accrued interest receivable 101,100   104,300      
Real estate mortgage            
Financing Receivable, Credit Quality Indicator [Line Items]            
Total gross loans and leases HFI 13,334,993   13,846,097      
Total 13,276,580   13,750,787 13,807,808    
Allowance for loan and lease losses (147,021) (131,514) (137,401) (134,945) (130,116) (145,754)
Real estate construction and land            
Financing Receivable, Credit Quality Indicator [Line Items]            
Total gross loans and leases HFI 1,483,757   1,959,591      
Total 1,474,851   1,947,627 2,302,091    
Allowance for loan and lease losses (9,264) (10,395) (8,849) (7,063) (14,125) (10,940)
Real estate construction and land | Land and acquisition and development loans            
Financing Receivable, Credit Quality Indicator [Line Items]            
Total gross loans and leases HFI 186,000   214,500      
Commercial            
Financing Receivable, Credit Quality Indicator [Line Items]            
Total gross loans and leases HFI 9,128,241   8,994,466      
Total 9,112,431   8,977,206 7,753,257    
Allowance for loan and lease losses (74,268) (86,815) (86,087) (73,330) (75,988) (67,833)
Consumer            
Financing Receivable, Credit Quality Indicator [Line Items]            
Total gross loans and leases HFI 344,413   355,333      
Total 346,984   357,059 382,737    
Allowance for loan and lease losses $ (12,766) $ (12,876) $ (13,275) $ (14,006) $ (14,757) $ (14,833)