v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis
Assets measured at fair value on a recurring basis as of June 30, 2025 were as follows (in thousands):
Total
Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Cash equivalents and short-term investments:
Money market funds, included in cash equivalents$23,889 $23,889 $— $— 
Commercial paper
48,037 — 48,037 — 
Government securities
62,646 53,172 9,474 — 
Corporate debt securities
97,128 — 97,128 — 
Total cash equivalents and short-term investments231,700 77,061 154,639 — 
Long-term investments:
Government securities2,510 2,510 — — 
Corporate debt securities
14,674 — 14,674 — 
Total long-term investments17,184 2,510 14,674 — 
Total cash equivalents and investments$248,884 $79,571 $169,313 $— 
Assets measured at fair value on a recurring basis as of December 31, 2024 were as follows (in thousands):

Total
Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Cash equivalents and short-term investments:
Money market funds, included in cash equivalents$23,324 $23,324 $— $— 
Commercial paper
46,773 — 46,773 — 
Government securities
59,170 46,813 12,357 — 
Corporate debt securities
121,854 — 121,854 — 
Total cash equivalents and short-term investments251,121 70,137 180,984 — 
Long-term investments:
Government securities10,888 10,888 — — 
Corporate debt securities
25,745 — 25,745 — 
Total long-term investments36,633 10,888 25,745 — 
Total cash equivalents and investments$287,754 $81,025 $206,729 $—