XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional information (Details)
12 Months Ended 24 Months Ended
Jun. 29, 2020
USD ($)
Dec. 31, 2023
USD ($)
segment
item
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Nov. 12, 2021
Mar. 11, 2021
USD ($)
May 31, 2020
Significant Accounting Policies Additional Information [Line Items]                
Number of reportable segments   1            
Maturity period on highly liquid investments   90 days            
Total revenues   $ 233,255,000 $ 237,277,000 $ 222,608,000        
Number of customers   3,000            
Goodwill impairment charge   $ 49,569,000            
Estimated useful life   5 years            
Material unrecognized tax benefits   $ 0 0   $ 0      
Amount of maximum allowed research and development credit usage $ 5,000,000              
Executive compensation limit             $ 1,000,000  
Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false]   true            
Product warranty accrued liabilities   $ 700,000            
Contract liabilities   $ 1,300,000 400,000   400,000      
Share-based compensation arrangement by share-based payment award, award vesting period   4 years            
Foreign currency translation loss   $ (1,300,000) (9,800,000) (2,600,000)        
Contract with customer liability on revenue recognized   2,100,000 1,400,000 300,000        
Allowance for doubtful accounts receivable   $ 1,992,000 1,275,000 1,220,000 $ 1,275,000      
2026 Convertible Senior Notes                
Significant Accounting Policies Additional Information [Line Items]                
Interest rate (as a percent)   0.75%       0.75%    
2025 Convertible Senior Notes                
Significant Accounting Policies Additional Information [Line Items]                
Interest rate (as a percent)   3.00%           3.00%
Global Logistics Solutions                
Significant Accounting Policies Additional Information [Line Items]                
Number of reportable segments | segment   1            
Number of reporting units | item   1            
MVE Cryobiological Storage Business                
Significant Accounting Policies Additional Information [Line Items]                
Goodwill impairment charge   $ 49,600,000            
Foreign Customers                
Significant Accounting Policies Additional Information [Line Items]                
Total revenues   $ 106,000,000.0 $ 109,100,000 $ 102,300,000        
Accounts Receivable | Customer | Customer Concentration Risk                
Significant Accounting Policies Additional Information [Line Items]                
Concentration risk, percentage   10.00% 10.00%          
Sales Revenue, Net                
Significant Accounting Policies Additional Information [Line Items]                
Number of customers   1     0      
Sales Revenue, Net | Customer | Customer Concentration Risk                
Significant Accounting Policies Additional Information [Line Items]                
Concentration risk, percentage   10.50% 10.00% 10.00%        
Sales Revenue, Net | Foreign Customers | Customer Concentration Risk                
Significant Accounting Policies Additional Information [Line Items]                
Concentration risk, percentage   45.50% 46.00% 46.00%        
Minimum                
Significant Accounting Policies Additional Information [Line Items]                
Share-based compensation arrangement by share-based payment award, at expiration period   7 years            
Minimum | Furniture and Equipment                
Significant Accounting Policies Additional Information [Line Items]                
Property and equipment useful life   3 years            
Minimum | Building                
Significant Accounting Policies Additional Information [Line Items]                
Property and equipment useful life   20 years            
Minimum | Computer Equipment                
Significant Accounting Policies Additional Information [Line Items]                
Property and equipment useful life   3 years            
Minimum | Freezer                
Significant Accounting Policies Additional Information [Line Items]                
Property and equipment useful life   7 years            
Minimum | Truck and Auto                
Significant Accounting Policies Additional Information [Line Items]                
Property and equipment useful life   4 years            
Maximum                
Significant Accounting Policies Additional Information [Line Items]                
Share-based compensation arrangement by share-based payment award, at expiration period   10 years            
Maximum | Furniture and Equipment                
Significant Accounting Policies Additional Information [Line Items]                
Property and equipment useful life   15 years            
Maximum | Building                
Significant Accounting Policies Additional Information [Line Items]                
Property and equipment useful life   45 years            
Maximum | Computer Equipment                
Significant Accounting Policies Additional Information [Line Items]                
Property and equipment useful life   12 years            
Maximum | Freezer                
Significant Accounting Policies Additional Information [Line Items]                
Property and equipment useful life   10 years            
Maximum | Truck and Auto                
Significant Accounting Policies Additional Information [Line Items]                
Property and equipment useful life   10 years