XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Collaboration and Licensing Agreements - Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Current    
Beginning balance $ 4,211  
Ending balance 4,072  
Non-Current    
Beginning balance 9,025  
Ending balance 10,290  
2017 KKC Agreement    
Current    
Beginning balance 4,211 $ 0
Amounts invoiced as prepayments for product supply 1,182 42
Decrease for revenue recognized for product supply (4,586) 0
Reclassify amounts to be recognized in the next twelve months 3,265 3,961
Ending balance 4,072 4,003
Non-Current    
Beginning balance 9,025 4,727
Amounts invoiced as prepayments for product supply 4,530 7,794
Decrease for revenue recognized for product supply 0 0
Reclassify amounts to be recognized in the next twelve months (3,265) (3,961)
Ending balance $ 10,290 $ 8,560