v3.26.1
Marketable Debt Securities - Summary of Marketable Securities Classified as Available-for-sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Marketable debt securities, Amortized Cost $ 14,145 $ 51,382
Marketable debt securities, Unrealized Gains   53
Marketable debt securities, Unrealized Losses (4)  
Marketable debt securities, Aggregate Fair Value 14,141 51,435
U S Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Marketable debt securities, Amortized Cost 14,145 51,382
Marketable debt securities, Unrealized Gains   53
Marketable debt securities, Unrealized Losses (4)  
Marketable debt securities, Aggregate Fair Value $ 14,141 $ 51,435