Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Schedule of Segment Information) (Details)

v3.24.3
Segment Information (Schedule of Segment Information) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Net Revenue $ 14,629,000 $ 34,752,000 $ 42,555,000 $ 64,567,000
Cost of goods - product revenue (5,285,000) (6,429,000) (18,642,000) (20,645,000)
Research and development (9,446,000) (20,348,000) (46,941,000) (91,995,000)
Selling, general and administrative (21,993,000) (21,733,000) (60,867,000) (71,512,000)
Asset impairment     (2,649,000) (3,143,000)
Other income (expense) (4,530,000) 3,175,000 (8,020,000) (2,300,000)
Income Tax refund (expense) (69,000) (141,000) 24,000 (142,000)
Net loss (26,694,000) (10,724,000) (94,540,000) (125,170,000)
Dermatology Products Sales        
Segment Reporting Information [Line Items]        
Net Revenue 14,629,000 34,539,000 42,514,000 63,924,000
Cost of goods - product revenue (5,285,000) (6,429,000) (18,642,000) (20,645,000)
Research and development (842,000) (2,229,000) (9,639,000) (6,036,000)
Selling, general and administrative (11,396,000) (8,636,000) (30,144,000) (34,069,000)
Asset impairment       (3,143,000)
Other income (expense) 504,000 (361,000) (282,000) (1,646,000)
Income Tax refund (expense)   (95,000)   (95,000)
Net loss (2,390,000) 16,789,000 (16,193,000) (1,710,000)
Pharmaceutical and Biotechnology Product Development        
Segment Reporting Information [Line Items]        
Net Revenue   213,000 41,000 643,000
Cost of goods - product revenue     0  
Research and development (8,604,000) (18,119,000) (37,302,000) (85,959,000)
Selling, general and administrative (10,597,000) (13,097,000) (30,723,000) (37,443,000)
Asset impairment     (2,649,000)  
Other income (expense) (5,034,000) 3,536,000 (7,738,000) (654,000)
Income Tax refund (expense) (69,000) (46,000) 24,000 (47,000)
Net loss $ (24,304,000) $ (27,513,000) $ (78,347,000) $ (123,460,000)