XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The following are details of accrued liabilities as of the dates presented:
September 30, 2020December 31, 2019
Accrued compensation and benefits
$44,232 $30,462 
Miscellaneous accrued liabilities
13,285 7,560 
Total accrued liabilities
$57,517 $38,022