XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COLLABORATION AND LICENSING AGREEMENTS - Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Current    
Beginning balance $ 7,182  
Ending balance 10,829  
Non-Current    
Beginning balance 8,644  
Ending balance 9,613  
2017 KKC Agreement    
Current    
Beginning balance 7,182 $ 4,211
Amounts invoiced as prepayments for product supply 731 816
Decrease for revenue recognized for product supply (1,328) (2,333)
Reclassify amounts to be recognized in the next twelve months 4,244 3,265
Ending balance 10,829 5,959
Non-Current    
Beginning balance 8,644 9,025
Amounts invoiced as prepayments for product supply 5,213 3,478
Decrease for revenue recognized for product supply 0 0
Reclassify amounts to be recognized in the next twelve months (4,244) (3,265)
Ending balance $ 9,613 $ 9,238