XML 78 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Revenue Sharing Commitment Update, Joint Venture and Legal Proceedings (Details)
1 Months Ended 12 Months Ended
Dec. 14, 2017
Jan. 31, 2023
Plant
Dec. 31, 2023
USD ($)
Long-term Purchase Commitment [Line Items]      
Number of highly characterized medicinal plants   2,300  
Number of plant extracts   3,500  
Magdalena Biosciences, Inc.      
Long-term Purchase Commitment [Line Items]      
Percentage of equity method investment     40.00%
SEED      
Long-term Purchase Commitment [Line Items]      
Percentage of revenue sharing commitment 15.00%    
Percentage of revenue sharing commitment after first million dollars of revenue 20.00%    
Payments made to date to SEED | $     $ 0