v3.25.2
ALLOWANCE FOR CREDIT LOSSES- Additional information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Receivables [Abstract]          
Interest Receivable $ 52,108   $ 52,108   $ 53,200
Reserves for unfunded commitments 17,100   17,100   $ 16,900
Provision for credit losses-unfunded commitments $ 718 $ 286 $ 277 $ (1,973)