XML 61 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Description of Business and Basis of Financial Statements (Details)
$ in Thousands
111 Months Ended
Mar. 31, 2025
USD ($)
program
Apr. 30, 2025
employee
Dec. 31, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Number of development programs | program 3        
Accumulated deficit $ (536,872)   $ (511,399)    
Proceeds from issuance of private placement 430,900        
Cash, cash equivalents and restricted cash $ 14,304   $ 35,668 $ 97,312 $ 46,674
Subsequent Event          
Number of employees | employee   90