v3.26.1
Servicing Assets - Unpaid Principal Balances of Loans Serviced for Others (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loan portfolios serviced for:    
Unpaid principal balances of loans serviced $ 1,573,649 $ 1,594,067
SBA guaranteed loans    
Loan portfolios serviced for:    
Unpaid principal balances of loans serviced 1,429,874 1,408,358
USDA guaranteed loans    
Loan portfolios serviced for:    
Unpaid principal balances of loans serviced $ 143,775 $ 185,709