XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Organization and Description of the Business - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 12, 2024
Dec. 31, 2023
Dec. 31, 2022
Organization And Description Of Business [Line Items]      
Accumulated deficit   $ (403,282) $ (279,198)
Net loss   (124,084) $ (123,665)
Cash, cash equivalents and investments in marketable securities   104,600  
Net proceeds from offering   $ 3,868  
Subsequent Events | Underwritten Offering      
Organization And Description Of Business [Line Items]      
Net proceeds from offering $ 46,500