v3.26.1
LICENSE, COLLABORATION AND OTHER REVENUE - Medice License Agreement - Narrative (Details)
3 Months Ended 12 Months Ended
May 24, 2023
USD ($)
performance_obligation
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2025
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenue recognized   $ 0 $ 0      
Accounts receivable, net   62,536,000       $ 47,031,000
Payables   8,386,000       $ 21,185,000
Total revenues   53,544,000 57,336,000      
License, collaboration and other revenue            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Total revenues   1,552,000 1,545,000      
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 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     1,400,000 $ 8,600,000    
Contract asset   0        
Accounts receivable, net   0        
Payables   0        
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]            
Revenue recognized         $ 10,000,000.0  
Contract asset   100,000        
Total revenues   32,000 7,000      
MEDICE Arzneimittel Pütter GmbH & Co. KG | Royalty payments            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Total revenues   0 0      
MEDICE Arzneimittel Pütter GmbH & Co. KG | Supply agreement            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Deferred revenue   0        
Payables   0        
Total revenues   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