Annual report pursuant to Section 13 and 15(d)

REVENUES FROM CONTRACTS WITH CUSTOMERS - Other revenue (Details)

v3.24.1
REVENUES FROM CONTRACTS WITH CUSTOMERS - Other revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Other Revenue      
Other revenue   $ 19,519 $ 2,674
Customer concentration risk      
Other Revenue      
Royalty percentage   2.50%  
Qbrexza      
Other Revenue      
Royalty percentage 2.50%    
Net milestone payment from Maruho      
Other Revenue      
Other revenue   $ 19,000 2,500
Non-refundable upfront payment from Maruho      
Other Revenue      
Other revenue   19,000  
Royalties on sales of Rapifort Wipes 2.5%      
Other Revenue      
Other revenue   $ 519 174
Other revenue | Royalties on sales of Rapifort Wipes 2.5%      
Other Revenue      
Royalty percentage   2.50%  
Sales | Net milestone payment from Maruho      
Other Revenue      
Other revenue     $ 2,500