XML 39 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Collaboration and Licensing Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Deferred Revenue
Deferred revenue consisted of the following:
June 30,
2025
December 31,
2024
Collaboration and licensing agreements- Long-term liability
$1,818 $1,818 
Prepaid product and service revenues - Short-term liability
413 705 
Total$2,231 $2,523