v3.26.1
Commitments and Contingencies - Revenue Sharing Commitment Update, Joint Venture and Legal Proceedings (Details)
1 Months Ended 3 Months Ended
Dec. 14, 2017
Jan. 31, 2023
Plant
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Long-term Purchase Commitment        
Number of highly characterized medicinal plants | Plant   2,300    
Number of plant extracts | Plant   3,500    
Magdalena Biosciences, Inc.        
Long-term Purchase Commitment        
Percentage of equity method investment     40.00%  
Carrying value of investment | $     $ 0 $ 0
SEED        
Long-term Purchase Commitment        
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