XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Revenue [Line Items]  
Period of royalty term 20 years
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,000
Period of minimal annual royalty payment 12 years
Inflation at an annual rate 3.00%
Milestone Payments 1 [Member] | Mayne License Agreement [Member]  
Revenue [Line Items]  
One-time milestone payments $ 5,000,000
Net sales 100,000,000
Milestone Payments 2 [Member] | Mayne License Agreement [Member]  
Revenue [Line Items]  
One-time milestone payments 10,000,000
Net sales 200,000,000
Milestone Payments 3 [Member] | Mayne License Agreement [Member]  
Revenue [Line Items]  
One-time milestone payments 15,000,000
Net sales $ 300,000,000
Royalty Rate 1 [Member] | Mayne License Agreement [Member]  
Revenue [Line Items]  
Royalty rate as percentage on net sales 8.00%
Royalties on net sales $ 80,000,000
Royalty Rate 2 [Member] | Mayne License Agreement [Member]  
Revenue [Line Items]  
Net sales $ 80,000,000
Royalty rate as percentage on net sales 7.50%
Royalties on net sales $ 80,000,000