XML 85 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Detail)
3 Months Ended 6 Months Ended
Aug. 21, 2020
USD ($)
Installment
shares
Jun. 30, 2021
USD ($)
shares
Jun. 30, 2021
USD ($)
Installment
shares
Dec. 31, 2020
USD ($)
Jun. 15, 2005
USD ($)
Commitments And Contingencies [Line Items]          
Other noncurrent liability   $ 2,140,000 $ 2,140,000 $ 2,280,000  
Change in fair value of contingent consideration     $ (140,000)    
Anawah, Inc [Member]          
Commitments And Contingencies [Line Items]          
Contingent liability         $ 5,000,000.0
Date of merger and reorganization     Jun. 30, 2005    
Other noncurrent liability   $ 2,000,000.0 $ 2,000,000.0    
Industrial Seed Innovations [Member]          
Commitments And Contingencies [Line Items]          
Operating leases, term of contract   3 years 3 years    
Remaining amount paid in multiple installments $ 280,000   $ 280,000    
Number of installment become due within 12 months as full amount contingent consideration included in other noncurrent liabilities | Installment     0    
Change in fair value of contingent consideration     $ (140,000)    
Industrial Seed Innovations [Member] | Common Stock [Member]          
Commitments And Contingencies [Line Items]          
Number of annual installment of common stock shares payable | Installment 2   2    
Minimum [Member]          
Commitments And Contingencies [Line Items]          
Operating leases, term of contract   1 year 1 year    
Royalty payments due, percentage of net revenue as defined in the In-Licensing agreements   2.00%      
Maximum [Member]          
Commitments And Contingencies [Line Items]          
Operating leases, term of contract   5 years 5 years    
Royalty payments due, percentage of net revenue as defined in the In-Licensing agreements   15.00%      
Maximum [Member] | Industrial Seed Innovations [Member] | Common Stock [Member] | Revenue Milestone in 2021 [Member]          
Commitments And Contingencies [Line Items]          
Business combination, equity interest issuable upon achievement of revenue milestone | shares 132,626 132,626 132,626    
Maximum [Member] | Industrial Seed Innovations [Member] | Common Stock [Member] | Revenue Milestone in 2022 [Member]          
Commitments And Contingencies [Line Items]          
Business combination, equity interest issuable upon achievement of revenue milestone | shares 132,626 132,626 132,626