XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Business Concentrations (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 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 $ 3,323 $ 3,323
Royalty receivable long term portion $ 16,610 $ 16,610