XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended 18 Months Ended
Mar. 11, 2021
USD ($)
Jun. 29, 2020
USD ($)
Jun. 30, 2021
USD ($)
customer
Jun. 30, 2020
USD ($)
customer
Jun. 30, 2021
USD ($)
customer
Jun. 30, 2020
USD ($)
customer
Dec. 31, 2020
USD ($)
customer
Jun. 30, 2021
USD ($)
Dec. 31, 2019
USD ($)
Significant Accounting Policies Additional Information [Line Items]                  
Maturity Period Of Highly Liquid Investments         90 days        
Allowance for doubtful accounts receivable     $ 1,200,000   $ 1,200,000     $ 1,200,000 $ 1,100,000
Revenues     56,191,000 $ 9,389,000 109,475,000 $ 19,163,000      
Impairment of intangible assets         0        
Material unrecognized Tax Benefits     0   $ 0   $ 0 0  
Operating Loss Carryforwards, Percent         80.00%        
Period over which foreign subsidiaries subject to examination by indian tax authorities         3 years        
Amount of maximum allowed research and development credit usage   $ 5,000,000              
Charity Care, Reimbursements Received $ 1,000,000                
Omit disclosure of the transaction price allocated to remaining performance obligations         true        
Contract liabilities     500,000   $ 500,000   $ 300,000 $ 500,000  
Contract with Customer, Liability, Revenue Recognized         $ 300,000        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period         4 years        
Foreign Currency Transaction Gain (Loss), before Tax         $ (3,100,000) 0      
Minimum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period         7 years        
Maximum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period         10 years        
Furniture and Equipment [Member] | Minimum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, Plant and Equipment, Useful Life         3 years        
Furniture and Equipment [Member] | Maximum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, Plant and Equipment, Useful Life         15 years        
Building [Member] | Minimum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, Plant and Equipment, Useful Life         20 years        
Building [Member] | Maximum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, Plant and Equipment, Useful Life         45 years        
Computer Equipment [Member] | Minimum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, Plant and Equipment, Useful Life         3 years        
Computer Equipment [Member] | Maximum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, Plant and Equipment, Useful Life         12 years        
Freezer (Member) | Minimum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, Plant and Equipment, Useful Life         7 years        
Freezer (Member) | Maximum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, Plant and Equipment, Useful Life         10 years        
Truck and Auto (Member) | Minimum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, Plant and Equipment, Useful Life         4 years        
Truck and Auto (Member) | Maximum [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, Plant and Equipment, Useful Life         10 years        
Foreign Customers [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Revenues     $ 27,100,000 $ 2,000.0 $ 52,600,000 $ 4,100,000      
Accounts Receivable [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Number Of Customers | customer         1   0    
Percentage of net net accounts receivable         10.00%   10.00%    
Accounts Receivable [Member] | Customer One [Member] | Customer Concentration Risk [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Concentration risk, percentage         10.80%        
Sales Revenue, Net [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Number Of Customers | customer     1 3 1 3      
Percentage of net net accounts receivable         10.00%   10.00% 10.00%  
Sales Revenue, Net [Member] | Customer One [Member] | Customer Concentration Risk [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Concentration risk, percentage     10.00% 16.60% 11.20% 17.00%      
Sales Revenue, Net [Member] | Customer Two [Member] | Customer Concentration Risk [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Concentration risk, percentage       16.00%   16.60%      
Sales Revenue, Net [Member] | Foreign Customers [Member] | Customer Concentration Risk [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Concentration risk, percentage     48.20% 21.20% 48.10% 21.30%      
Sales Revenue, Net [Member] | Customer Three [Member] | Customer Concentration Risk [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Concentration risk, percentage       11.30%   11.00%