Quarterly report [Sections 13 or 15(d)]

License Agreements (License for clenbuterol and Journey) (Details)

v3.26.1
License Agreements (License for clenbuterol and Journey) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Nov. 30, 2024
Mar. 31, 2026
Dec. 31, 2022
License Agreements      
Other revenue   $ 117  
Journey | Emrosi Agreement      
License Agreements      
Milestone paid $ 15,000    
Journey | Vyne, License Agreement | Cutia Therapeutics (HK) Limited      
License Agreements      
Other revenue   $ 40,000  
Minimum | Journey | Emrosi Agreement      
License Agreements      
Percentage of royalty on future net sales 10.00%    
Maximum | Journey | VYNE Product Acquisition      
License Agreements      
Sales-based milestone payments paid and payable to date     $ 450,000
Maximum | Journey | Emrosi Agreement      
License Agreements      
Additional milestones payable $ 150,000    
Percentage of royalty on future net sales 14.00%