Annual report [Section 13 and 15(d), not S-K Item 405]

Nature of Business, Basis of Presentation and Liquidity Risk - Additional Information (Detail)

v3.25.0.1
Nature of Business, Basis of Presentation and Liquidity Risk - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nature Of Business And Basis Of Presentation [Line Items]      
Accumulated deficit $ (205,578) $ (165,751)  
Cash,cash equivalents and marketable securities 34,400    
Working capital 29,800    
Net Income (Loss) (39,827) (29,815) $ (42,350)
Net cash used in operating activities $ 29,770 $ 24,479 $ 37,569