v3.26.1
Fair Value of Financial Instruments - Schedule of Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial assets    
Cash and due from banks $ 927,630 $ 864,904
Certificates of deposit with other banks 250 250
Carrying Amount    
Financial assets    
Cash and due from banks 927,630 864,904
Certificates of deposit with other banks 250 250
Loans held for sale 511,812 420,055
Loans and leases held for investment, net of allowance for credit losses on loans and leases 12,205,354 11,520,733
Financial liabilities    
Deposits 14,547,526 13,688,659
Borrowings 99,766 102,404
Estimate of Fair Value Measurement    
Financial assets    
Cash and due from banks 927,630 864,904
Certificates of deposit with other banks 250 250
Loans held for sale 544,273 440,928
Loans and leases held for investment, net of allowance for credit losses on loans and leases 12,030,048 11,329,479
Financial liabilities    
Deposits 13,819,089 13,096,941
Borrowings 104,051 110,782
Estimate of Fair Value Measurement | Level 1    
Financial assets    
Cash and due from banks 927,630 864,904
Certificates of deposit with other banks 250 250
Loans held for sale 0 0
Loans and leases held for investment, net of allowance for credit losses on loans and leases 0 0
Financial liabilities    
Deposits 0 0
Borrowings 0 0
Estimate of Fair Value Measurement | Level 2    
Financial assets    
Cash and due from banks 0 0
Certificates of deposit with other banks 0 0
Loans held for sale 0 0
Loans and leases held for investment, net of allowance for credit losses on loans and leases 0 0
Financial liabilities    
Deposits 13,819,089 13,096,941
Borrowings 0 0
Estimate of Fair Value Measurement | Level 3    
Financial assets    
Cash and due from banks 0 0
Certificates of deposit with other banks 0 0
Loans held for sale 544,273 440,928
Loans and leases held for investment, net of allowance for credit losses on loans and leases 12,030,048 11,329,479
Financial liabilities    
Deposits 0 0
Borrowings $ 104,051 $ 110,782