v3.25.2
GOVERNMENT GUARANTEED LOAN SERVICING ACTIVITIES - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Servicing Asset at Amortized Cost [Line Items]    
Principal balance of government guaranteed loans, excluding PPP loans $ 439,931 $ 425,963
Principal balance of government guaranteed loans, excluding PPP loans, guaranteed portion 152,666 148,543
Unpaid principal balances of government guaranteed loans serviced for others $ 1,064,852 $ 1,056,665
Servicing assets, weighted average discount rate (as a percent) 14.25% 14.63%
Servicing assets, weighted average prepayment speed (as a percent) 12.23% 11.97%
Government guaranteed loan servicing rights | Significant Unobservable Inputs (Level 3) | Fair Value    
Servicing Asset at Amortized Cost [Line Items]    
Servicing asset rights at fair value $ 19,499 $ 19,473