XML 44 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2018
May 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Other Commitments [Line Items]                
(Gain) loss on strategic investment         $ (506,000) $ 1,967,000    
Restricted cash     $ 4,787,000 $ 3,111,000 4,787,000 3,111,000 $ 4,826,000 $ 2,475,000
Letter of Credit | Corporate Credit Card Program                
Other Commitments [Line Items]                
Restricted cash     2,000,000.0   2,000,000.0      
Letter of Credit | Fleet Program                
Other Commitments [Line Items]                
Restricted cash     400,000   400,000      
Other assets                
Other Commitments [Line Items]                
Aggregate carrying amount of strategic equity investment     1,800,000   1,800,000   $ 1,300,000  
Other expense                
Other Commitments [Line Items]                
(Gain) loss on strategic investment     $ 700,000 1,700,000 $ 500,000 $ 2,000,000.0    
Exclusivity Deed | Neuren                
Other Commitments [Line Items]                
Aggregate carrying amount of strategic equity investment   $ 3,100,000            
Shares subscribed   1,330,000            
Exclusivity Deed | Neuren | Selling, general and administrative                
Other Commitments [Line Items]                
Payments for exclusive right   $ 900,000            
License Agreements | Neuren | North America                
Other Commitments [Line Items]                
Upfront license fee $ 10,000,000.0              
License Agreements | Neuren | Research and development | North America                
Other Commitments [Line Items]                
Upfront payment       $ 10,000,000.0        
Maximum                
Other Commitments [Line Items]                
Percentage of royalty payments obligation on net product sales         2.00%      
Maximum | License Agreements | Neuren | North America                
Other Commitments [Line Items]                
Additional milestone payments payable $ 455,000,000.0