XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Description of Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 29, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Net loss   $ 21,627 $ 14,654 $ 8,366 $ 6,526 $ 36,281 $ 14,892  
Accumulated deficit   (224,835)       (224,835)   $ (188,554)
Cash and cash equivalents   $ 226,100       $ 226,100    
Common Stock [Member]                
Issuance of common stock 19,736,842   19,736,842          
Proceeds net of issuance costs $ 161,800              
Share price per share $ 8.74