XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.1
COLLABORATION AND LICENSING AGREEMENTS - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Current    
Beginning balance $ 10,686  
Ending balance 10,913  
Non-Current    
Beginning balance 7,232  
Ending balance 8,350  
2017 KKC Agreement    
Current    
Beginning balance 10,686 $ 7,182
Prepaid product supply 227 732
Product supply delivered 0 (1,328)
Ending balance 10,913 6,586
Non-Current    
Beginning balance 7,232 8,644
Prepaid product supply 1,118 3,459
Product supply delivered 0 0
Ending balance $ 8,350 $ 12,103