v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Summary of Financial Assets and Liabilities to Fair Value Measurements On Recurring Basis and Level of Input Measurements
Financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements by major security type are presented in the following table (in thousands):
 March 31, 2025
 Level 1Level 2Level 3Total
Financial assets:   
Money market funds$182,259 $— $— $182,259 
U.S. treasury bills4,981 — — 4,981 
Corporate debt securities— 54,457 — 54,457 
U.S. government bonds— 24,918 — 24,918 
Commercial paper— 2,408 — 2,408 
Total financial assets$187,240 $81,783 $— $269,023 
 December 31, 2024
 Level 1Level 2Level 3Total
Financial assets:    
Money market funds$202,965 $— $— $202,965 
U.S. treasury bills$2,964 $— $— $2,964 
Corporate debt securities$— $37,978 $— $37,978 
U.S. government bonds$— $26,904 $— $26,904 
Agency bonds$— $2,492 $— $2,492 
Total financial assets$205,929 $67,374 $— $273,303