XML 108 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Description of Business and Basis of Financial Statements (Details)
$ in Thousands
108 Months Ended
Dec. 31, 2024
USD ($)
lease
Dec. 31, 2023
USD ($)
Number of development programs pursued | lease 3  
Accumulated deficit $ 511,399 $ 410,892
Proceeds from issuance of private placement 430,900  
Cash and cash equivalents $ 35,668 $ 46,674