XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Accrued salaries and wages $ 4,228 $ 10,319
Current portion of related party TRA liability 4,636 5,730
Current portion of operating lease liabilities 2,933 2,970
Advanced deposits payable 2,435 2,875
Income taxes payable 1,952 348
Restricted cash due to customers 711 917
Accrued sales commissions 480 612
Accrued interest payable 173 210
Other 2,022 1,296
Total accrued liabilities $ 19,570 $ 25,277