XML 66 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Schedule of Disaggregated Revenues (Parenthetical) (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 17, 2021
Jan. 31, 2022
Dec. 31, 2021
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Royalties, license and other revenues [1]       $ 1,350,000 $ 1,357,000
Revenue recognized included in deferred revenue       $ 30,000 $ 87,000
Roche Agreement [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Upfront payment $ 50,000,000 $ 50,000,000 $ 50,000,000    
Roche Agreement [Member] | Upfront License Fees [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Upfront payment   $ 50,000,000      
[1] Of the royalties, license and other revenues recognized each period, $30,000 and $87,000 was included within deferred revenues as contract liabilities as of January 1, 2024 and 2023, respectively.