XML 71 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Collaboration and Licensing Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Deferred Revenue
Deferred revenue consisted of the following:
March 31,
2023
December 31,
2022
Collaboration and licensing agreements$1,818 $1,818 
Prepaid product and service revenues15 15 
Other— 10 
Total$1,833 $1,843 
Current portion of deferred revenue$15 $25 
Long-term portion of deferred revenue1,818 1,818 
Total$1,833 $1,843 
Summary of Deferred Revenue by Collaborator