Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Segment Information (Total assets by reportable segment) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Intangible asset, net $ 21,916 $ 27,197
Tangible assets 158,803 267,104
Total assets 180,719 294,301
Dermatology Products Sales    
Segment Reporting Information [Line Items]    
Intangible asset, net 21,916 27,197
Tangible assets 47,831 77,963
Total assets 69,747 105,160
Pharmaceutical and Biotechnology Product Development    
Segment Reporting Information [Line Items]    
Tangible assets 110,972 189,141
Total assets $ 110,972 $ 189,141