Quarterly report [Sections 13 or 15(d)]

Revenues from Contracts and Significant Customers (Company's product revenue) (Details)

v3.25.1
Revenues from Contracts and Significant Customers (Company's product revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total net revenue $ 13,139 $ 13,030
Qbrexza    
Total net revenue 5,161 5,017
Accutane    
Total net revenue 3,655 5,819
Emrosi    
Total net revenue 2,070  
Amzeeq    
Total net revenue 1,100 755
Zilxi    
Total net revenue 426 273
Other / legacy product revenue    
Total net revenue $ 727 $ 1,166