XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.3
COLLABORATION AND LICENSING AGREEMENTS - Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Current    
Beginning balance $ 7,182  
Ending balance 7,272  
Non-Current    
Beginning balance 8,644  
Ending balance 12,770  
2017 KKC Agreement    
Current    
Beginning balance 7,182 $ 4,211
Amounts invoiced as prepayments for product supply 2,654 1,182
Decrease for revenue recognized for product supply (6,650) (4,586)
Reclassify amounts to be recognized in the next twelve months 4,086 3,265
Ending balance 7,272 4,072
Non-Current    
Beginning balance 8,644 9,025
Amounts invoiced as prepayments for product supply 8,212 4,530
Decrease for revenue recognized for product supply 0 0
Reclassify amounts to be recognized in the next twelve months (4,086) (3,265)
Ending balance $ 12,770 $ 10,290