XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis
The following table presents information about the Company’s financial assets measured at fair value on a recurring basis based on the fair value hierarchy as follows (in thousands):
As of March 31, 2025
Level 1Level 2Total Fair
Value
Cash equivalents
Money market funds$52,921 $$52,921 
Commercial paper4,967 4,967 
Total cash equivalents$52,921 $4,967 $57,888 
Marketable securities
U.S. treasury and agency securities$$213,086 $213,086 
Commercial paper58,865 58,865 
Corporate debt securities555,434 555,434 
Asset-backed securities10,910 10,910 
Total marketable securities$$838,295 $838,295 
As of December 31, 2024
Level 1Level 2Total Fair
Value
Cash equivalents
Money market funds$59,595 $$59,595 
Total cash equivalents$59,595 $$59,595 
Marketable securities
U.S. treasury and agency securities$$202,469 $202,469 
Commercial paper103,233 103,233 
Corporate debt securities512,925 512,925 
Asset-backed securities16,123 16,123 
Total marketable securities$$834,750 $834,750