Commitments and Contingencies - Contingencies - Additional Information (Details) $ in Thousands |
1 Months Ended | 2 Months Ended | 3 Months Ended | 12 Months Ended | 50 Months Ended |
---|---|---|---|---|---|
Apr. 30, 2016
USD ($)
|
Jul. 31, 2016
claim
|
Mar. 31, 2018
claim
|
Dec. 31, 2016
USD ($)
|
Apr. 30, 2016
USD ($)
|
|
Licensing and patent infringement suit | |||||
Loss Contingencies [Line Items] | |||||
Damages awarded to Trans Ova | $ 528 | ||||
Cumulative payments for royalties and licenses | $ 3,170 | ||||
Royalty payments not yet deposited | 2,759 | $ 2,759 | |||
Litigation settlement expense | $ 4,228 | ||||
Licensing and patent infringement suit | XY, LLC | |||||
Loss Contingencies [Line Items] | |||||
Damages awarded against Trans Ova | $ 6,066 | ||||
Claims dismissed | claim | 9 | ||||
Total claims | claim | 12 | ||||
Claims pending resolution | claim | 3 | ||||
Shareholder demand regarding allegations made by Seeking Alpha financial blog | |||||
Loss Contingencies [Line Items] | |||||
Number of lawsuits | claim | 2 |