v3.25.2
Fair Value Measurements - Summary of Gains, Losses, and Estimated Fair Value of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, amortized cost $ 46,265 $ 88,877
Amortized Cost 88,076 89,138
Gross Unrealized Gains 124 159
Gross Unrealized Losses (10) (14)
Estimated Fair Value 88,190 89,283
Money Market Mutual Funds and Cash Equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, amortized cost 8,110 46,033
Cash and cash equivalents, gross unrealized gains 0 0
Cash and cash equivalents, gross unrealized losses 0 0
Cash and cash equivalents, estimated fair value 8,110 [1] 46,033 [2]
Corporate Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 15,913 24,859
Gross Unrealized Gains 94 91
Gross Unrealized Losses 0 (7)
Estimated Fair Value 16,007 24,943
Agency Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   2,216
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   2,216
U.S Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 72,163 62,063
Gross Unrealized Gains 30 68
Gross Unrealized Losses (10) (7)
Estimated Fair Value $ 72,183 $ 62,124
[1]

(1) Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets, in addition to $39.3 million of cash as of June 30, 2025.

[2]

(1) Included in “Cash and cash equivalents” in the accompanying Condensed Consolidated Balance Sheets, in addition to $44.3 million of cash, as of December 31, 2024.