v3.26.1
Marketable Securities - Summary of Amortized Cost and Estimated Fair Value of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 50,438 $ 19,922
Unrealized Losses (73)  
Unrealized Gains   6
Estimated Fair Value 50,365 19,928
U.S. Government Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost Short-term 50,438 19,922
Unrealized Losses Short-term (73)  
Unrealized Gains Short-term   6
Estimated Fair Value Short-term $ 50,365 $ 19,928