v3.26.1
Fair Value of Financial Instruments - Schedule of Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financial assets    
Cash and due from banks $ 816,135 $ 864,904
Certificates of deposit with other banks 250 250
Carrying Amount    
Financial assets    
Cash and due from banks 816,135 864,904
Certificates of deposit with other banks 250 250
Loans held for sale 435,313 420,055
Loans and leases held for investment, net of allowance for credit losses on loans and leases 11,719,997 11,520,733
Financial liabilities    
Deposits 13,835,058 13,688,659
Borrowings 99,746 102,404
Estimate of Fair Value Measurement    
Financial assets    
Cash and due from banks 816,135 864,904
Certificates of deposit with other banks 250 250
Loans held for sale 460,878 440,928
Loans and leases held for investment, net of allowance for credit losses on loans and leases 11,548,151 11,329,479
Financial liabilities    
Deposits 13,181,865 13,096,941
Borrowings 107,267 110,782
Estimate of Fair Value Measurement | Level 1    
Financial assets    
Cash and due from banks 816,135 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,181,865 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 460,878 440,928
Loans and leases held for investment, net of allowance for credit losses on loans and leases 11,548,151 11,329,479
Financial liabilities    
Deposits 0 0
Borrowings $ 107,267 $ 110,782