XML 73 R57.htm IDEA: XBRL DOCUMENT v3.20.4
CERTAIN BALANCE SHEET ACCOUNTS - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Income taxes payable $ 0 $ 2,608
Accrued expenses and other 1,380 3,948
Total $ 1,380 $ 6,556