Annual report pursuant to Section 13 and 15(d)

The Company and its Significant Accounting Policies - Additional Information (Details)

v3.22.1
The Company and its Significant Accounting Policies - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 23, 2021
shares
Sep. 15, 2021
Jun. 09, 2020
USD ($)
$ / shares
shares
Jun. 30, 2021
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
Segment
Employee
NumberOfContractor
$ / shares
shares
Dec. 31, 2020
USD ($)
Employee
NumberOfContractor
shares
Dec. 31, 2019
Employee
NumberOfContractor
Jul. 14, 2021
$ / shares
shares
Company And Significant Accounting Policies [Line Items]                  
Entity incorporation date           Aug. 05, 1999      
Reverse stock split   1-for-10              
Cash and cash equivalents         $ 11,233 $ 11,233 $ 22,141    
Net loss           (38,627) (29,932)    
Cash from operations           (38,476) (10,560)    
Allowance for credit losses         932 932 65    
Bad debt expense recognized           $ 936 302    
Number of reporting segment | Segment           1      
Foreign cash and cash equivalents         $ 432 $ 432 822    
Advertising expenses           0 17    
Net foreign currency transactions losses           $ 378 $ 389    
Number of employees | Employee           77 263 402  
Number of contractors | NumberOfContractor           25 54 98  
Percentage of reduction in force             10.00%    
Restructuring cost             $ 1,663    
Restructuring cost paid           $ 459 1,204    
Cost of revenue             $ 100    
Common stock, number of shares available for sale | shares 41,637                
Percentage of gross proceeds from sale of common stock 3.00%                
Common stock, shares issued | shares         18,808,885 18,808,885 6,631,039    
Change in accounting principle, accounting standards update, adopted         true true      
Change in accounting principle, accounting standards update, adoption date         Jan. 01, 2021 Jan. 01, 2021      
Change in accounting principle, accounting standards update, immaterial effect         true true      
Accounting Standards Update [Extensible Enumeration]           us-gaap:AccountingStandardsUpdate201912Member      
Common Stock                  
Company And Significant Accounting Policies [Line Items]                  
Issuance of common stock, net of issuance costs, shares | shares [1]           12,101,691 3,680,000    
June 2021 ATM Program                  
Company And Significant Accounting Policies [Line Items]                  
Common stock, number of shares available for sale | shares       10,000          
Percentage of gross proceeds from sale of common stock       3.00%          
Common stock, shares issued | shares                 1,820,785
Net proceeds received from sale of common stock           $ 8,313      
Sale of stock, weighted net average price per share | $ / shares                 $ 4.59
ATM Program                  
Company And Significant Accounting Policies [Line Items]                  
Common stock, number of shares available for sale | shares         21,600 21,600      
Common stock, shares issued | shares         10,280,906 10,280,906      
Net proceeds received from sale of common stock         $ 19,389        
Sale of stock, weighted net average price per share | $ / shares         $ 1.89 $ 1.89      
2020 Offering                  
Company And Significant Accounting Policies [Line Items]                  
IPO closing date     Jun. 09, 2020            
2020 Offering | Common Stock                  
Company And Significant Accounting Policies [Line Items]                  
Issuance of common stock, net of issuance costs, shares | shares     3,680,000            
Shares issued and sold, price per share | $ / shares     $ 7.50            
Proceeds from issuance of public offering     $ 25,086            
Underwriting discounts and commissions     1,656            
Offering expenses paid     $ 689            
India                  
Company And Significant Accounting Policies [Line Items]                  
Number of employees | Employee             317    
Shenzhen                  
Company And Significant Accounting Policies [Line Items]                  
Number of employees | Employee             317    
Non-Recurring Engineering Tooling and Purchased Software Licenses                  
Company And Significant Accounting Policies [Line Items]                  
Amortization costs           $ 72 $ 2,303    
Net book value         $ 26 26 90    
Deferred costs         $ 2,345 $ 2,345 $ 2,889    
[1] Reflects the 1-for-10 reverse stock split that became effective on September 15, 2021. Refer to Note 1 – The Company and its Significant Accounting Policies for further information.