v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 06, 2025
Jun. 30, 2026
Dec. 31, 2025
Summary Of Significant Accounting Policies [Line Items]      
Cash and cash equivalents and marketable securities   $ 18,100  
Accumulated deficit   $ (475,743) $ (460,779)
Reverse stock split 1-for-20 reverse stock split