Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Total assets by reportable segment) (Details)

v3.23.3
Segment Information (Total assets by reportable segment) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Intangible asset, net $ 21,102 $ 27,197
Tangible assets 129,447 267,104
Total assets 150,549 294,301
Dermatology Products Sales    
Segment Reporting Information [Line Items]    
Intangible asset, net 21,102 27,197
Tangible assets 44,816 77,963
Total assets 65,918 105,160
Pharmaceutical and Biotechnology Product Development    
Segment Reporting Information [Line Items]    
Tangible assets 84,631 189,141
Total assets $ 84,631 $ 189,141