XML 76 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Additional Information (Detail)
1 Months Ended 12 Months Ended
Sep. 30, 2018
USD ($)
Dec. 31, 2019
USD ($)
organization
Other Commitments [Line Items]    
Cancellation fees   50.00%
Number of CMOs in commitment | organization   2
Liabilities for indemnification and guarantees agreements   $ 0
Minimum    
Other Commitments [Line Items]    
Annual fees $ 1,000,000.0  
Maximum    
Other Commitments [Line Items]    
Annual fees $ 14,000,000.0  
Commercial Coating and Primary Packaging System    
Other Commitments [Line Items]    
Purchase price   4,000,000
Commitments payable   1,800,000
Patch Assembly and Applicator and Retainer Machinery    
Other Commitments [Line Items]    
Purchase price   900,000
Commitments payable   800,000
Manufacturing Space and Technology    
Other Commitments [Line Items]    
Commitments payable   1,900,000
Construction agreement and transfer fees   $ 7,200,000