XML 31 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Nature of Business, Basis of Presentation and Liquidity Risk - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Nature Of Business And Basis Of Presentation [LineItems]              
Accumulated deficit $ (231,123)       $ (231,123)   $ (205,578)
Cash,cash equivalents and short-term investments 55,400       55,400    
Working capital 48,300       48,300    
Net Income (Loss) $ (12,718) $ (12,827) $ (8,461) $ (6,494) (25,545) $ (14,955)  
Net cash used in operating activities         $ 20,157 $ 10,209