XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, Net
Property and Equipment, net:
June 30, 2020December 31, 2019
 (in thousands)
Machinery and equipment
$5,145  $4,613  
Construction in progress
2,193  1,854  
Computer and office equipment
615  598  
Leasehold improvements
502  497  
Furniture and fixtures
230  187  
8,685  7,749  
Less: Accumulated depreciation and amortization
(4,278) (3,795) 
$4,407  $3,954  
Schedule of Accrued Liabilities and Other
Accrued Liabilities and Other:
June 30, 2020December 31, 2019
 (in thousands)
Accrued compensation and related expenses
$5,510  $7,274  
Accrued litigation expense
2,605  3,200  
Accrued professional services
277  392  
Others
880  739  
$9,272  $11,605