XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Collaboration and Licensing Agreements - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Current    
Beginning balance $ 7,182  
Ending balance 6,586  
Non-Current    
Beginning balance 8,644  
Ending balance 12,103  
2017 KKC Agreement    
Current    
Beginning balance 7,182 $ 4,211
Amounts invoiced as prepayments for product supply 732 525
Decrease for revenue recognized for product supply (1,328) 0
Reclassify amounts to be recognized in the next twelve months 0 809
Ending balance 6,586 5,545
Non-Current    
Beginning balance 8,644 9,025
Amounts invoiced as prepayments for product supply 3,459 3,282
Decrease for revenue recognized for product supply 0 0
Reclassify amounts to be recognized in the next twelve months 0 (809)
Ending balance $ 12,103 $ 11,498