|3 Months Ended|
Mar. 31, 2021
|Business Combinations [Abstract]|
|Other Transaction||OTHER TRANSACTION
On October 31, 2019, the Company and ST Engineering Hackney, Inc. (“Hackney”) entered into an Asset Purchase Agreement to purchase certain assets and assume certain liabilities of Hackney. Upon execution of the agreement, the Company deposited $1.0 million in cash and shares of its common stock having a value of $6.6 million into an escrow account. The number of shares held in escrow was subject to adjustment if the value of the shares is less than $5.3 million or greater than $7.9 million on certain dates.
The purchase price for the acquired assets was $7.0 million, $1.0 million of which was released from the escrow account in January 2020 upon satisfaction of certain conditions and accounted for as customer acquisition costs. The remaining $6.0 million was payable in cash within 45 days if additional conditions were met or in shares of common stock held in escrow in the event the payment was not made within 105 days of when the payment was due. The additional conditions were not met and, as a result, the remaining $6.0 million is not due.