XML 62 R44.htm IDEA: XBRL DOCUMENT v3.25.3
COLLABORATION AND LICENSING AGREEMENTS - Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Current    
Beginning balance $ 10,686 $ 7,182
Prepaid product supply 528 2,654
Product supply delivered (4,633) (6,650)
Reclassify amounts to be recognized in the next twelve months 0 4,086
Ending balance 6,581 7,272
Non-Current    
Beginning balance 7,232 8,644
Prepaid product supply 6,467 8,212
Product supply delivered 0 0
Reclassify amounts to be recognized in the next twelve months 0 (4,086)
Ending balance $ 13,699 $ 12,770