XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Sales $ 19,333,000 $ 19,866,000
BIJUVA [Member]    
Disaggregation of Revenue [Line Items]    
Sales 2,560,000 2,445,000
IMVEXXY [Member]    
Disaggregation of Revenue [Line Items]    
Sales 6,969,000 $ 7,012,000
Theramex License Agreement [Member] | BIJUVA [Member]    
Disaggregation of Revenue [Line Items]    
Sales 700,000  
Knight License Agreement [Member] | BIJUVA [Member]    
Disaggregation of Revenue [Line Items]    
Sales 0  
Theramex and Knight License Agreement [Member[ | IMVEXXY [Member]    
Disaggregation of Revenue [Line Items]    
Sales $ 0