XML 88 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
USD ($)
Jan. 01, 2019
USD ($)
Significant Accounting Policies Additional Information [Line Items]                      
Maturity Period Of Highly Liquid Investments                 90 days    
Allowance for doubtful accounts receivable $ 140,000       $ 100,000       $ 140,000 $ 100,000  
Revenues $ 9,242,000 $ 9,583,000 $ 8,464,000 $ 6,653,000 $ 5,691,000 $ 5,285,000 $ 4,627,000 $ 4,023,000 $ 33,941,900 $ 19,626,453  
Property Plant Equipment Ownership Percentage 20.00%       34.00%       20.00% 34.00%  
Mechanical and liquid nitrogen freezers, ownership interest 25.00%               25.00%    
Finite-Lived Intangible Asset, Useful Life                 7 years    
Impairment of intangible assets                 $ 0    
Unrecognized Tax Benefits $ 0       $ 0       0 $ 0  
Accrual for interest or penalties on income tax 0       0       0 0  
Expense for interest or penalties on income tax                 $ 0 0  
Omit disclosure of the transaction price allocated to remaining performance obligations                 true    
Contract liabilities 367,900       66,300       $ 367,900 66,300  
Contract with Customer, Liability, Revenue Recognized                 $ 66,300    
Number of Reportable Segments | segment                 2    
Foreign Currency Transaction Gain (Loss), before Tax                 $ 2,900 (20,400)  
Operating Lease, Right-of-Use Asset 4,460,319       $ 0       4,460,319 0 $ 1,800,000
Operating Lease, Liability $ 4,767,137               $ 4,767,137   2,100,000
Deferred Rent Credit                     $ 309,600
Lease, Practical Expedients, Package [true false]                 true    
Lease, Practical Expedient, Use of Hindsight [true false]                 false    
Minimum [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Property, Plant and Equipment, Useful Life                 7 years    
Maximum [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Property, Plant and Equipment, Useful Life                 12 years    
Shippers and Data Loggers [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Property, Plant and Equipment, Useful Life                 3 years    
Equipment and Furniture [Member] | Minimum [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Property, Plant and Equipment, Useful Life                 3 years    
Equipment and Furniture [Member] | Maximum [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Property, Plant and Equipment, Useful Life                 15 years    
Customer One [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Concentration risk, percentage                 10.00%    
Foreign Customers [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Revenues                 $ 5,100,000 $ 1,700,000  
Accounts Receivable [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Concentration risk, percentage                 10.00% 10.00%  
Accounts Receivable [Member] | Customer One [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Concentration risk, percentage                 31.00% 29.00%  
Accounts Receivable [Member] | Customer Two [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Concentration risk, percentage                 20.70% 23.40%  
Sales Revenue, Net [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Concentration risk, percentage                 10.00% 10.00%  
Sales Revenue, Net [Member] | Customer One [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Concentration risk, percentage                 24.10% 18.20%  
Sales Revenue, Net [Member] | Customer Two [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Concentration risk, percentage                 12.80%    
Sales Revenue, Net [Member] | Foreign Customers [Member]                      
Significant Accounting Policies Additional Information [Line Items]                      
Concentration risk, percentage                 15.10% 9.00%