v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Financial Instruments
The following table summarizes, for assets and liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:
March 31, 2024
(in thousands)Fair ValueLevel 1Level 2Level 3
Assets
U.S. treasury securities$147,814 $147,814 $— $— 
Money market funds41,809 41,809 — — 
U.S. government agency obligations8,431 8,431 — — 
Commercial paper56,486 — 56,486 — 
Total assets measured at fair value$254,540 $198,054 $56,486 $— 
December 31, 2023
(in thousands)Fair ValueLevel 1Level 2Level 3
Assets
U.S. treasury securities$133,198 $133,198 $— $— 
Money market funds39,280 39,280 — — 
U.S. government agency obligations3,960 3,960 — — 
Commercial paper49,418 — 49,418 — 
Total assets measured at fair value$225,856 $176,438 $49,418 $—