XML 40 R53.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Maturities after Adoption of 842 (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 $ 13,838  
2020   $ 19,373
2021 18,640 18,702
2022 17,383 17,671
2023 16,350 16,615
2024 4,619 4,734
Total lease payments 70,830 77,095
Less: imputed interest (7,526) (8,600)
Total short and long-term lease liabilities $ 63,304 $ 68,495