XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.2
COLLABORATION AND LICENSING AGREEMENTS - Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Current    
Beginning balance $ 10,686  
Ending balance 6,280  
Non-Current    
Beginning balance 7,232  
Ending balance 12,295  
2017 KKC Agreement    
Current    
Beginning balance 10,686 $ 7,182
Prepaid product supply 227 731
Product supply delivered (4,633) (1,328)
Reclassify amounts to be recognized in the next twelve months 0 4,244
Ending balance 6,280 10,829
Non-Current    
Beginning balance 7,232 8,644
Prepaid product supply 5,063 5,213
Product supply delivered 0 0
Reclassify amounts to be recognized in the next twelve months 0 (4,244)
Ending balance $ 12,295 $ 9,613