v3.26.1
Fair Value Measurements - Schedule of Fair Value Recurring Basis and Indicates the Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Platform Operator, Crypto Asset [Line Items]    
Cash equivalents $ 92,310 $ 52,315
Total marketable securities 50,709 102,289
Money market accounts    
Platform Operator, Crypto Asset [Line Items]    
Cash equivalents 19,892 16,245
U.S. Treasury securities    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 11,016 30,124
Commercial paper    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 5,469 30,725
Corporate debt securities    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 14,332 25,195
Level 1    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 19,892 16,245
Level 1 | Money market accounts    
Platform Operator, Crypto Asset [Line Items]    
Cash equivalents 19,892 16,245
Level 1 | U.S. Treasury securities    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 0 0
Level 1 | Commercial paper    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 0 0
Level 1 | Corporate debt securities    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 0 0
Level 2    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 30,817 86,044
Level 2 | Money market accounts    
Platform Operator, Crypto Asset [Line Items]    
Cash equivalents 0 0
Level 2 | U.S. Treasury securities    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 11,016 30,124
Level 2 | Commercial paper    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 5,469 30,725
Level 2 | Corporate debt securities    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 14,332 25,195
Level 3    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 0 0
Level 3 | Money market accounts    
Platform Operator, Crypto Asset [Line Items]    
Cash equivalents 0 0
Level 3 | U.S. Treasury securities    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 0 0
Level 3 | Commercial paper    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities 0 0
Level 3 | Corporate debt securities    
Platform Operator, Crypto Asset [Line Items]    
Total marketable securities $ 0 $ 0