XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Financial Statements (Details)
$ in Thousands
107 Months Ended
Mar. 31, 2023
USD ($)
employee
lease
Dec. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Subsequent Event [Line Items]        
Number of employees | employee 73      
Number Of Development Programs | lease 3      
Accumulated deficit $ (342,552) $ (317,280)    
Proceeds from issuance of private placement 355,600      
Cash, cash equivalents and restricted cash 92,761 106,745 $ 95,710 $ 86,863
Investments - other $ 4,351 $ 9,629