v3.26.3
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Assets    
Marketable securities $ 75,478 $ 118,785
Total assets, at fair value 113,563 153,703
Money Market Funds    
Assets    
Cash equivalents 38,085 34,918
U.S. Treasury Bills    
Assets    
Marketable securities 44,266 61,229
U.S. Notes and Bonds    
Assets    
Marketable securities 31,212 57,556
Level 1    
Assets    
Total assets, at fair value 42,067 42,818
Level 1 | Money Market Funds    
Assets    
Cash equivalents 38,085 34,918
Level 1 | U.S. Treasury Bills    
Assets    
Marketable securities 3,982 7,900
Level 2    
Assets    
Total assets, at fair value 71,496 110,885
Level 2 | U.S. Treasury Bills    
Assets    
Marketable securities 40,284 53,329
Level 2 | U.S. Notes and Bonds    
Assets    
Marketable securities $ 31,212 $ 57,556