Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Stock Purchase Transaction (Details)

v3.19.3
Stockholders' Equity - Stock Purchase Transaction (Details) - Invagen Pharmaceuticals Inc [Member] - USD ($)
$ / shares in Units, $ in Millions
Feb. 08, 2019
Nov. 12, 2018
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 5,833,333  
Business Acquisition, Share Price $ 6.00  
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned $ 31.5 $ 215.0
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners 33.30%