v3.26.1
LICENSE, COLLABORATION AND OTHER REVENUE - Medice License Agreement - Narrative (Details)
3 Months Ended 6 Months Ended 12 Months Ended
May 24, 2023
USD ($)
performance_obligation
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2025
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Revenue recognized   $ 0 $ 0   $ 0 $ 0    
Total revenues   49,128,000 62,472,000   102,672,000 119,808,000    
Payables   9,422,000     9,422,000     $ 21,185,000
Accounts receivable, net   53,506,000     53,506,000     $ 47,031,000
License, collaboration and other revenue                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Total revenues   2,363,000 2,011,000   3,915,000 3,556,000    
Royalty payments                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Total revenues   100,000 0   100,000 0    
MEDICE Arzneimittel Pütter GmbH & Co. KG | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Percentage of net product margin on sales in collaborative arrangement 70.00%              
MEDICE Arzneimittel Pütter GmbH & Co. KG | License                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Deferred revenue $ 10,000,000.0              
Eligible milestone payments (up to) $ 100,000,000.0              
Tiered royalties, expected timing of satisfaction period (in years) 12 years              
Termination of agreement by counterparty, written notice period (in months) 12 months              
Termination of agreement eligible by counterparty, period after effective agreement date (in months) 12 months              
Number of performance obligations | performance_obligation 1              
Proceeds from customers       $ 8,600,000   1,400,000    
Accounts receivable, net   500,000     500,000      
MEDICE Arzneimittel Pütter GmbH & Co. KG | License | Minimum                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Tiered royalties (as percent) 10.00%              
MEDICE Arzneimittel Pütter GmbH & Co. KG | License | Maximum                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Tiered royalties (as percent) 30.00%              
MEDICE Arzneimittel Pütter GmbH & Co. KG | License, collaboration and other revenue                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Deferred revenue   0     0      
Revenue recognized             $ 10,000,000.0  
Total revenues   527,000 16,000   560,000 24,000    
Contract asset   200,000     200,000      
Payables   0     0      
Accounts receivable, net   0     0      
MEDICE Arzneimittel Pütter GmbH & Co. KG | Supply agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Deferred revenue   0     0      
Total revenues   500,000 0   500,000 0    
Payables   0     0      
MEDICE Arzneimittel Pütter GmbH & Co. KG | Amended Supply Agreement                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Total revenues   $ 0 $ 0   $ 0 $ 0