Annual report pursuant to Section 13 and 15(d)

Significant Balance Sheet Components - Schedule of Prepaids and Other Current Assets (Details)

v3.20.1
Significant Balance Sheet Components - Schedule of Prepaids and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Significant Balance Sheet Components [Abstract]    
Deposits for manufacturing inventory $ 897 $ 4,294
Prepaid taxes 1,031 606
Refundable value added taxes 1,376 2,561
Prepaid licenses and royalties 761 1,128
Director & officer insurance 604  
Prepaid parts (direct buy) 536 458
Other 1,225 1,064
Total prepaids and other current assets $ 6,430 $ 10,111