v3.25.2
BASIS OF PRESENTATION AND SIGNIFICANT ACCCOUNTING POLICIES - Schedule of Cost and Goods Sold (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total cost of goods sold $ 1,521 $ 2,061 $ 6,201 $ 3,565
Cost of goods sold - product sales        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total cost of goods sold 1,521 1,929 2,775 3,433
Cost of goods sold - license and collaboration        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total cost of goods sold $ 0 $ 132 $ 3,426 $ 132