XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 29, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Nature Of Business And Basis Of Presentation [Abstract]            
Workforce reduction, percent 39.00%          
Net loss   $ (17,147) $ (3,205) $ (47,678) $ (28,385)  
Accumulated deficit   $ (438,750)   $ (438,750)   $ (391,072)