LEASES - Leases by Balance Sheet Location (Details) - USD ($) $ in Thousands |
Dec. 31, 2020 |
Dec. 31, 2019 |
---|---|---|
Leases [Abstract] | ||
Operating lease right-of-use assets | $ 24,523 | $ 25,384 |
Operating lease liabilities, current | 6,630 | 6,603 |
Operating lease liabilities, non-current | $ 20,305 | $ 21,554 |