XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 11, 2021
USD ($)
Jun. 29, 2020
USD ($)
Jun. 30, 2022
USD ($)
customer
Jun. 30, 2021
USD ($)
customer
Jun. 30, 2022
USD ($)
segment
customer
Jun. 30, 2021
USD ($)
customer
Dec. 31, 2021
USD ($)
customer
Nov. 12, 2021
May 31, 2020
Significant Accounting Policies Additional Information [Line Items]                  
Maturity period on highly liquid investments         90 days        
Allowance for doubtful accounts receivable     $ 1,200,000   $ 1,200,000   $ 1,200,000    
Revenues     64,153,000 $ 56,191,000 116,455,000 $ 109,475,000      
Impairment of intangible assets     0   0        
Material unrecognized Tax Benefits     0   $ 0   0    
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 on reimbursements received $ 1,000,000                
Contract liabilities     800,000   $ 800,000   500,000    
Contract with customer liability on revenue recognized     400,000 200,000 $ 600,000 300,000      
Share-based compensation arrangement by share-based payment award, award vesting period         4 years        
Number of reportable segments | segment         1        
Number of reporting units | segment         1        
Foreign Currency Transaction Gain (Loss), before Tax, Total         $ (8,600,000) (3,100,000)      
Estimated useful life         5 years        
Revenue practical expedient remaining performance obligations         true        
Product warranty accrued liabilities     $ 500,000   $ 500,000   $ 500,000    
Senior Notes 2025                  
Significant Accounting Policies Additional Information [Line Items]                  
Interest rate (as a percent)     3.00%   3.00%       3.00%
Senior Notes 2026                  
Significant Accounting Policies Additional Information [Line Items]                  
Interest rate (as a percent)     0.75%   0.75%     0.75%  
Minimum                  
Significant Accounting Policies Additional Information [Line Items]                  
Share-based compensation arrangement by share-based payment award, at expiration period         7 years        
Maximum                  
Significant Accounting Policies Additional Information [Line Items]                  
Share-based compensation arrangement by share-based payment award, at expiration period         10 years        
Furniture and Equipment [Member] | Minimum                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, plant and equipment, useful life         3 years        
Furniture and Equipment [Member] | Maximum                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, plant and equipment, useful life         15 years        
Building [Member] | Minimum                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, plant and equipment, useful life         20 years        
Building [Member] | Maximum                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, plant and equipment, useful life         45 years        
Computer Equipment [Member] | Minimum                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, plant and equipment, useful life         3 years        
Computer Equipment [Member] | Maximum                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, plant and equipment, useful life         12 years        
Freezer (Member) | Minimum                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, plant and equipment, useful life         7 years        
Freezer (Member) | Maximum                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, plant and equipment, useful life         10 years        
Truck and Auto (Member) | Minimum                  
Significant Accounting Policies Additional Information [Line Items]                  
Property, plant and equipment, useful life         4 years        
Truck and Auto (Member) | Maximum                  
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     $ 29,300,000 $ 27,100,000 $ 53,700,000 $ 52,600,000      
Accounts Receivable [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Number Of Customers | customer         1   0    
Accounts Receivable [Member] | Customer [Member] | Customer Concentration Risk [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Concentration risk, percentage         10.00%   10.00%    
Sales Revenue, Net [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Number Of Customers | customer     0 0 0 0      
Percentage of net accounts receivable     10.00% 10.00% 10.00% 10.00%      
Sales Revenue, Net [Member] | Foreign Customers [Member] | Customer Concentration Risk [Member]                  
Significant Accounting Policies Additional Information [Line Items]                  
Concentration risk, percentage     45.60% 48.20% 46.10% 48.10%