XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 04, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]          
Revenue from contract with customer, excluding assessed tax   $ (53) $ 354 $ 800 $ 1,397
Royalty receivable, current portion   2,705   2,705  
Mayne Pharma Agreement [Member]          
Disaggregation Of Revenue [Line Items]          
Revenue from contract with customer, excluding assessed tax   100      
Royalty receivable, current portion   $ 300   $ 300  
Mayne License Agreement [Member]          
Disaggregation Of Revenue [Line Items]          
Period of royalty payments 20 years        
Decrease in royalty rate on product-by-product basis 2.00%        
Minimal annual royalty payment $ 3,000        
Period of minimal annual royalty payment 12 years        
Inflation rate adjusted for minimal annual royalty payment 3.00%        
Mayne License Agreement [Member] | If Aggregate Net Sales Reach $100.0 Million [Member]          
Disaggregation Of Revenue [Line Items]          
One-time milestone payments $ 5,000        
Threshold net sales amount to determine one-time milestone payment 100,000        
Mayne License Agreement [Member] | If Aggregate Net Sales Reach $200.0 Million [Member]          
Disaggregation Of Revenue [Line Items]          
One-time milestone payments 10,000        
Threshold net sales amount to determine one-time milestone payment 200,000        
Mayne License Agreement [Member] | If Aggregate Net Sales Reach $300.0 Million [Member]          
Disaggregation Of Revenue [Line Items]          
One-time milestone payments 15,000        
Threshold net sales amount to determine one-time milestone payment $ 300,000        
Mayne License Agreement [Member] | First $80 Million in Annual Net Sales [Member]          
Disaggregation Of Revenue [Line Items]          
Royalty rate as percentage on net sales 8.00%        
Threshold annual net sales to determine royalty rate $ 80,000        
Mayne License Agreement [Member] | Above $80 Million in Annual Net Sales [Member]          
Disaggregation Of Revenue [Line Items]          
Royalty rate as percentage on net sales 7.50%        
Threshold annual net sales to determine royalty rate $ 80,000