XML 50 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Disaggregation Of Revenue [Abstract]  
Summary of information about disaggregated revenue in continuing operations

The following table provides information about disaggregated revenue (in thousands) recognized in continuing operations:

 

 

2022

 

 

2021

 

License revenue:

 

 

 

 

 

 

 

 

Mayne Pharma

 

$

68,561

 

 

$

-

 

Theramex

 

 

1,402

 

 

 

2,573

 

Total revenue, net

 

$

69,963

 

 

$

2,573