v3.25.2
Servicing Asset - Unpaid principal balance (Details) - Loan servicing - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Servicing Assets at Fair Value [Line Items]    
Loans serviced for others $ 932,168 $ 862,089
SBA guaranteed loans    
Servicing Assets at Fair Value [Line Items]    
Loans serviced for others $ 932,168 $ 862,089