Quarterly report [Sections 13 or 15(d)]

ASSET PURCHASE AGREEMENT WITH UPSHER-SMITH (Details Narrative)

v3.25.1
ASSET PURCHASE AGREEMENT WITH UPSHER-SMITH (Details Narrative) - Upsher-Smith Laboratories, LLC [Member] - USD ($)
$ in Millions
1 Months Ended
Jun. 30, 2023
Apr. 30, 2024
Business Combination [Line Items]    
Purchase price $ 26.5  
Deferred payment   $ 3.0
Tosymra [Member]    
Business Combination [Line Items]    
Earm-out payment percentage reduction upon entry of generic product 66.70%  
Additional royalty percentage 3.00%  
Additional royalty percentage for U.S. patent 3.00%  
Additional royalty payment period 15 years  
Tosymra [Member] | Earn-Out Range 1 [Member]    
Business Combination [Line Items]    
Earm-out payment percentage 4.00%  
Tosymra [Member] | Earn-Out Range 1 [Member] | Minimum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 0.0  
Tosymra [Member] | Earn-Out Range 1 [Member] | Maximum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 30.0  
Tosymra [Member] | Earn-Out Range 2 [Member]    
Business Combination [Line Items]    
Earm-out payment percentage 7.00%  
Tosymra [Member] | Earn-Out Range 2 [Member] | Minimum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 30.0  
Tosymra [Member] | Earn-Out Range 2 [Member] | Maximum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 75.0  
Tosymra [Member] | Earn-Out Range 3 [Member]    
Business Combination [Line Items]    
Earm-out payment percentage 9.00%  
Tosymra [Member] | Earn-Out Range 3 [Member] | Minimum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 75.0  
Tosymra [Member] | Earn-Out Range 3 [Member] | Maximum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 100.0  
Tosymra [Member] | Earn-Out Range 4 [Member]    
Business Combination [Line Items]    
Earm-out payment percentage 12.00%  
Tosymra [Member] | Earn-Out Range 4 [Member] | Minimum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 100.0  
Tosymra [Member] | Earn-Out Range 4 [Member] | Maximum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 150.0  
Tosymra [Member] | Earn-Out Range 5 [Member]    
Business Combination [Line Items]    
Earm-out payment percentage 15.00%  
Tosymra [Member] | Earn-Out Range 5 [Member] | Minimum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 150.0  
Tosymra [Member] | Sales Milestones [Member]    
Business Combination [Line Items]    
Maximum payment for sales milestones $ 15.0  
Zembrace Symtouch [Member]    
Business Combination [Line Items]    
Earm-out payment percentage reduction upon entry of generic product 90.00%  
Zembrace Symtouch [Member] | Earn-Out Range 1 [Member]    
Business Combination [Line Items]    
Earm-out payment percentage 3.00%  
Zembrace Symtouch [Member] | Earn-Out Range 1 [Member] | Minimum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 0.0  
Zembrace Symtouch [Member] | Earn-Out Range 1 [Member] | Maximum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 30.0  
Zembrace Symtouch [Member] | Earn-Out Range 2 [Member]    
Business Combination [Line Items]    
Earm-out payment percentage 6.00%  
Zembrace Symtouch [Member] | Earn-Out Range 2 [Member] | Minimum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 30.0  
Zembrace Symtouch [Member] | Earn-Out Range 2 [Member] | Maximum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 75.0  
Zembrace Symtouch [Member] | Earn-Out Range 3 [Member]    
Business Combination [Line Items]    
Earm-out payment percentage 12.00%  
Zembrace Symtouch [Member] | Earn-Out Range 3 [Member] | Minimum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 75.0  
Zembrace Symtouch [Member] | Earn-Out Range 3 [Member] | Maximum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 100.0  
Zembrace Symtouch [Member] | Earn-Out Range 4 [Member]    
Business Combination [Line Items]    
Earm-out payment percentage 16.00%  
Zembrace Symtouch [Member] | Earn-Out Range 4 [Member] | Minimum [Member]    
Business Combination [Line Items]    
Earm-out net sales $ 100.0