XML 39 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) - 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
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Accumulated deficit $ (403,068)       $ (403,068)   $ (363,556)
Net loss 18,354 $ 21,158 $ 17,301 $ 3,256 39,512 $ 20,557  
Cash, cash equivalents and short-term investments $ 88,900       $ 88,900