v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured on Recurring Basis The following table presents information about our assets that are measured at fair value on a recurring basis using the above input categories (in thousands):
Fair Value Measurements as of December 31, 2024Fair Value Measurements as of December 31, 2023
DescriptionTotalLevel 1Level 2TotalLevel 1Level 2
Money market funds$137,201 $137,201 $— $108,826 $108,826 $— 
Commercial paper2,059 — 2,059 56,115 — 56,115 
U.S. treasury debt securities263,227 — 263,227 224,587 — 224,587 
U.S. government agency debt securities81,022 — 81,022 110,277 — 110,277 
Corporate debt securities178,852 — 178,852 165,651 — 165,651 
Foreign government debt securities— — — 992 — 992 
$662,361 $137,201 $525,160 $666,448 $108,826 $557,622 
Included in cash and cash equivalents$147,776 $108,826 
Included in marketable securities$514,585 $557,622