v3.26.1
Fair Value of Financial Instruments - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Short-term investments: $ 94,398 $ 141,172
Total financial assets 154,825 195,647
Commercial paper    
Assets    
Short-term investments: 30,420 68,326
Corporate debt securities    
Assets    
Short-term investments: 63,978 72,846
Level 1    
Assets    
Short-term investments: 0 0
Total financial assets 60,427 54,475
Level 1 | Commercial paper    
Assets    
Short-term investments: 0 0
Level 1 | Corporate debt securities    
Assets    
Short-term investments: 0 0
Level 2    
Assets    
Short-term investments: 94,398 141,172
Total financial assets 94,398 141,172
Level 2 | Commercial paper    
Assets    
Short-term investments: 30,420 68,326
Level 2 | Corporate debt securities    
Assets    
Short-term investments: 63,978 72,846
Money market funds    
Assets    
Cash and cash equivalents: 60,427 54,475
Money market funds | Level 1    
Assets    
Cash and cash equivalents: 60,427 54,475
Money market funds | Level 2    
Assets    
Cash and cash equivalents: $ 0 $ 0