XML 72 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Risks and Uncertainties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Net income (loss) $ 13,654 $ (36,317) $ (55,189)
Cash used in operations   51,422 52,824
Accumulated deficit 187,154 187,154 150,837
Cash and cash equivalents 148,210 148,210 $ 82,021
Sales Agreement      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Sale of stock, maximum aggregate offering price $ 40,000 $ 40,000