v3.26.1
Fair Value Measurements - Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial assets:    
Trading securities $ 674,054 $ 617,408
Available for sale securities 1,450,592 1,491,048
Equity securities 287 265
MSR asset 22,755 17,491
Financial liabilities:    
Securities sold, not yet purchased 90,264 37,955
Recurring    
Financial assets:    
Trading securities 674,054 617,408
Available for sale securities 1,450,592 1,491,048
Equity securities 287 265
Loans held for sale 901,674 886,155
Derivative assets $ 49,844 $ 45,403
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
MSR asset $ 22,755 $ 17,491
Equity investments 19,477 18,774
Financial liabilities:    
Securities sold, not yet purchased 90,264 37,955
Derivative liabilities $ 15,642 $ 14,005
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities
Recurring | Level 1    
Financial assets:    
Trading securities $ 9,058 $ 8,915
Equity securities 287 265
Financial liabilities:    
Securities sold, not yet purchased 77,097 29,390
Recurring | Level 2    
Financial assets:    
Trading securities 664,996 608,493
Available for sale securities 1,385,372 1,429,056
Loans held for sale 875,214 847,289
Derivative assets 49,844 45,403
Financial liabilities:    
Securities sold, not yet purchased 13,167 8,565
Derivative liabilities 15,642 14,005
Recurring | Level 3    
Financial assets:    
Available for sale securities 65,220 61,992
Loans held for sale 26,460 38,866
MSR asset 22,755 17,491
Equity investments $ 19,477 $ 18,774