v3.25.2
FAIR VALUE - Gains and Losses from Changes in Fair Value and Interest Income Included in Earnings (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value, Option, Quantitative Disclosures [Line Items]        
Change in fair value $ 2,442 $ 3,202 $ 1,687 $ 6,507
Government guaranteed loan servicing rights        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Interest income     3,447 4,623
Change in fair value     1,687 6,507
Total gain, net     $ 5,134 $ 11,130