XML 102 R91.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Contingencies - Additional Information (Details)
1 Months Ended 4 Months Ended 12 Months Ended 25 Months Ended 148 Months Ended
Jun. 30, 2019
USD ($)
May 31, 2019
USD ($)
Mar. 31, 2019
USD ($)
claim
Feb. 28, 2019
claim
Dec. 31, 2016
claim
Apr. 30, 2016
USD ($)
May 21, 2022
Dec. 31, 2016
USD ($)
Jan. 14, 2022
Jan. 31, 2019
claim
Apr. 30, 2016
USD ($)
Jun. 30, 2020
patent
Loss Contingencies [Line Items]                        
Number of expired or invalidated patents | patent                       7
Number of limited use patents | patent                       3
Licensing and patent infringement suit                        
Loss Contingencies [Line Items]                        
Damages awarded to Trans Ova | $           $ 528,000            
Litigation settlement, aggregate royalty and license payment | $   $ 5,801,000                 $ 3,170,000  
Royalty payments not yet deposited | $           2,759,000         $ 2,759,000  
Litigation settlement expense | $               $ 4,228,000        
Back royalties | $ $ 1,000,000                      
Licensing and patent infringement suit | XY, LLC                        
Loss Contingencies [Line Items]                        
Damages awarded against Trans Ova | $           $ 6,066,000            
Litigation settlement, ongoing royalty percentage     18.75%     12.50%            
Enhancement rate on products utilizing reverse sorting           2.00%            
Cumulative payments for royalties and licenses | $     $ 6.25     $ 5.00            
Weighted blended royalty rate     12.63%                  
Claims dismissed                   9    
Loss contingency, new claims filed, number         12              
Loss contingency, claims dismissed, non-patent counts, number                   5    
Loss contingency, claims dismissed, patent counts, number                   4    
Claims pending resolution                   2    
Loss contingency, claims invalidated, number       1                
Loss contingency, claims stayed, number     2                  
Loss contingency, claims dismissed, final judgement, number     10                  
Forecast | Licensing and patent infringement suit | XY, LLC                        
Loss Contingencies [Line Items]                        
Weighted blended royalty rate                 3.93%      
Royalty rate             5.00%