v3.26.1
Formation and Business of the Company - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net loss $ 18,038 $ 17,436  
Cash used in operating activities 19,679 $ 18,266  
Accumulated deficit 464,492   $ 446,454
Cash, cash equivalents, and marketable securities $ 93,549