v3.26.1
Nature of Operations and Basis of Presentation - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
Segments
Dec. 31, 2025
USD ($)
Subsidiary Sale Of Stock [Line Items]      
Accumulated deficit $ (303,449)   $ (289,727)
Cash, cash equivalents and marketable securities $ 146,300    
Number of operating segments | Segments   1  
Entity incorporation date Oct. 18, 2018    
At the market equity offering program [Member] | Maximum [Member]      
Subsidiary Sale Of Stock [Line Items]      
Aggregate gross sales proceeds under sales agreement $ 22,400