XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
License Agreement - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jun. 28, 2018
Sep. 30, 2018
Sep. 30, 2018
License Agreement [Line Items]      
Cash received from license agreement $ 20,000,000    
Revenue recognition period     90 days
License revenue   $ 18,821,953 $ 20,155,286
License [Member]      
License Agreement [Line Items]      
License revenue   $ 18,700,000 $ 20,000,000