XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Concentrations (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Theramex [Member]    
Business Concentrations [Line Items]    
Customer license revenue percentage 100.00% 100.00%
Mayne Pharma [Member]    
Business Concentrations [Line Items]    
Royalty receivable short term portion $ 2,908 $ 2,908
Royalty receivable long term portion $ 17,224 $ 17,224