v3.26.3
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Marketable securities, available-for-sale, Amortized Cost Basis $ 11,892
Marketable securities, available-for-sale, Fair Market Value 11,862
Fair Value, Recurring  
Debt Securities, Available-for-Sale [Line Items]  
Cash equivalents and Marketable securities, available-for-sale, Amortized Cost Basis 160,631
Gross Unrealized Losses (30)
Cash equivalents and Marketable securities, available-for-sale, Fair Market Value 160,601
Level 1 | Fair Value, Recurring | Money Market Funds  
Debt Securities, Available-for-Sale [Line Items]  
Cash equivalents, Amortized Cost Basis 148,739
Cash equivalents, Fair Market Value 148,739
Level 2 | Fair Value, Recurring | U.S. Treasury Securities  
Debt Securities, Available-for-Sale [Line Items]  
Marketable securities, available-for-sale, Amortized Cost Basis 11,892
Gross Unrealized Losses (30)
Marketable securities, available-for-sale, Fair Market Value $ 11,862