v3.25.2
GOVERNMENT GUARANTEED LOAN SERVICING ACTIVITIES - Net Gain on Sale of Government Guaranteed Loans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Servicing Asset at Amortized Cost [Line Items]        
Gain on sale of government guaranteed loans, net $ 6,136 $ 5,595 $ 13,463 $ 13,684
Government guaranteed loan servicing rights        
Servicing Asset at Amortized Cost [Line Items]        
Gain on sale of guaranteed portion of government guaranteed loans 4,573 4,081 10,248 9,992
Fair value of loan servicing rights created 1,563 1,514 3,215 3,692
Gain on sale of government guaranteed loans, net $ 6,136 $ 5,595 $ 13,463 $ 13,684