XML 72 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Details) - USD ($)
$ in Thousands
11 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Revenue [Line Items]      
Period of royalty term   20 years  
License sales   $ 1,761 $ 1,302
License revenue $ 1,003 1,123 1,003
Royalty sales 490 $ 1,083 490
Mayne License Agreement [Member]      
Revenue [Line Items]      
Period of royalty term   20 years  
Decrease in royalty rate   2.00%  
Minimal annual royalty payment   $ 3,000  
Period of minimal annual royalty payment   12 years  
Inflation at an annual rate   3.00%  
Theramex License Agreements [Member] | Bijuvas [Member]      
Revenue [Line Items]      
License sales $ 268 $ 443 $ 268
Theramex License Agreements [Member] | IMVEXXY [Member]      
Revenue [Line Items]      
License sales   195  
One-time Milestone Payments [Member] | Mayne License Agreement [Member]      
Revenue [Line Items]      
Milestone payments   5,000  
Net sales   100,000  
Second-time Milestone Payments [Member] | Mayne License Agreement [Member]      
Revenue [Line Items]      
Milestone payments   10,000  
Net sales   200,000  
Third-time Milestone Payments [Member] | Mayne License Agreement [Member]      
Revenue [Line Items]      
Milestone payments   15,000  
Net sales   $ 300,000  
First Royalty Rate [Member] | Mayne License Agreement [Member]      
Revenue [Line Items]      
Royalty rate as percentage on net sales   8.00%  
Royalty rate   $ 80,000  
Second Royalty Rate [Member] | Mayne License Agreement [Member]      
Revenue [Line Items]      
Net sales   $ 80,000  
Royalty rate as percentage on net sales   7.50%