ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Maturities of lease (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
For the remaining nine months ending December 31, 2020 $ 9,867
2021 12,664
2022 12,019
2023 10,391
2024 9,326
Thereafter 11,502
Total future lease payments 65,769
Imputed interest (16,753)
Total $ 49,016