XML 72 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Service revenue $ 1,075 $ 151
Vertex Research Service Agreement    
Disaggregation of Revenue [Line Items]    
Service revenue $ 1,100 $ 200
Agreement description The Vertex Research Service Agreement is for a two-year term, however, Vertex has the ability to terminate the agreement with a 30-day notice at any time. As a result, the Company concluded that the contract duration is 30 days, representing a month-to-month service contract.  
Term of research service agreement 2 years  
Required prior notice duration to terminate agreement 30 days