XML 42 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues under collaborative agreements $ 3,544 $ 3,386 $ 7,346 $ 5,671
Royalties, license and other revenues [1] 137 393 602 960
Total revenues 3,681 3,779 7,948 6,631
Upfront License Fees [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues under collaborative agreements [2] 1,762 3,386 5,564 5,671
Other Collaborative Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues under collaborative agreements [3] $ 1,782 $ 0 $ 1,782 $ 0
[1] Of the royalties, license and other revenues recognized each period, $28,000 and $30,000 was included within deferred revenues as contract liabilities as of January 1, 2025 and 2024, respectively.
[2] All of the upfront license fee revenue recognized each period was included within deferred revenue as contract liabilities at the beginning of each period.
[3] None of the other collaborative revenue recognized in 2025 was included within deferred revenues as contract liabilities as of the beginning of the three and nine months ended September 30, 2025.