XML 34 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2023
Entity incorporated, in year 1995    
Net loss $ 33,407 $ 28,986 $ 133,816
Accumulated deficit 240,402   $ 206,995
Cash, cash equivalents and short-term and long-term marketable securities $ 337,151