XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Collaboration and Licensing Agreements - Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Deferred revenue - current    
Beginning balance $ 4,211  
Ending balance 5,959  
Deferred revenue - non-current    
Beginning balance 9,025  
Ending balance 9,238  
2017 KKC Agreement    
Deferred revenue - current    
Beginning balance 4,211 $ 0
Increases due to cash received, excluding amounts recognized as revenue during the period 816 0
Increases due to amounts reclassified from non-current, to be recognized in the next twelve months 3,265
Decreases due to revenue recognized in the period for which cash has not been received (2,333) 0
Ending balance 5,959 0
Deferred revenue - non-current    
Beginning balance 9,025 4,727
Increases due to cash received during the period 3,478 3,829
Increases to amounts invoiced, for which cash has not yet been received 0 3,865
Decreases due to amounts reclassified as current, to be recognized in the next twelve months (3,265) 0
Ending balance $ 9,238 $ 12,421