XML 81 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Founder Royalty arrangements (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
May 28, 2019
May 31, 2017
Related party transactions      
Number of securities into which the class of warrant or right may be converted   114,320  
Founders and initial investors | Royalty Agreements      
Related party transactions      
Period of royalty payments agreed under arrangement 10 years    
Royalties paid $ 0    
Number of securities into which the class of warrant or right may be converted     200,000