XML 44 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Additional Information (Details) - USD ($)
1 Months Ended
Dec. 17, 2021
Jan. 31, 2022
Dec. 31, 2021
Sep. 30, 2025
Dec. 31, 2024
Prepaid Expenses and Other Current Assets [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Contract assets       $ 549,000 $ 0
Accounting Standard Update2014-09 [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Remaining performance obligations       19,800,000  
Deferred revenues       16,200,000  
Expected recognized as revenue by 2026       $ 19,800,000  
Roche Agreement [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Upfront payment $ 50,000,000 $ 50,000,000 $ 50,000,000