v3.26.1
Description of Business, Organization and Liquidity - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Merger agreement closing date         Dec. 13, 2024    
Net Income (Loss) $ (21,870) $ (15,767) $ (9,471) $ (8,185) $ (37,637) $ (17,656)  
Net cash used in operating activities         (23,709) $ (12,202)  
Accumulated deficit (173,087)       (173,087)   $ (135,450)
Cash and cash equivalents and short-term investments $ 250,600       $ 250,600