v3.25.2
FAIR VALUE DISCLOSURES - Reconciliation of Gains and Losses on Level 3 Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value Disclosures [Abstract]        
Beginning balance $ 43,338 $ 32,129 $ 44,182 $ 32,945
Accretion (amortization) (18) (18) (40) (26)
Increase (decrease) in fair value (29) 20 (21) 22
Settlements (722) (703) (1,552) (1,513)
Transfers Into Level 3 0 0 0 0
Ending balance $ 42,569 $ 31,428 $ 42,569 $ 31,428