Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Additional Information (Detail)

v3.20.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Nov. 14, 2018
Accounting Policies [Line Items]      
Percentage of tax benefit likely of being realized 50.00%    
Restricted Cash and Cash Equivalents $ 16,600 $ 16,100  
Allowance for Doubtful Accounts Receivable $ 5,400 3,100  
Debt Instrument, Interest Rate, Stated Percentage 2.50%    
Pledged Assets Separately Reported, Loans Pledged as Collateral, at Fair Value $ 1,700 1,200  
Time Deposits, at Carrying Value 15,000 27,600  
Revenue from Contract with Customer, Including Assessed Tax 34,921 23,376  
Notes Payable 84,656 79,503  
Held-to-maturity Securities [Member]      
Accounting Policies [Line Items]      
Time Deposits, at Carrying Value 0   $ 17,600
Cash and Cash Equivalents [Member]      
Accounting Policies [Line Items]      
Time Deposits, at Carrying Value     $ 10,000
Return Reserve [Member]      
Accounting Policies [Line Items]      
Revenue from Contract with Customer, Including Assessed Tax 2,900 2,400  
Hercules Note Payable [Member]      
Accounting Policies [Line Items]      
Restricted Cash and Cash Equivalents $ 14,900 14,900  
Helocyte Inc [Member]      
Accounting Policies [Line Items]      
Notes Payable   $ 4,400  
Opus Credit Facility [Member]      
Accounting Policies [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 12.00%    
Weighted Average Effective Interest Rate 16