XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Financial Assets Measured on a Recurring Basis
The classifications within the fair value hierarchy of our financial assets that were measured and recorded at fair value on a recurring basis were as follows (in thousands):
March 31, 2023
Level 1
Level 2
Total
Commercial paper$— $684,917 $684,917 
Corporate bonds— 814,931 814,931 
U.S. Treasury and government-sponsored enterprises— 364,086 364,086 
Municipal bonds— 11,336 11,336 
Total debt securities available-for-sale— 1,875,270 1,875,270 
Money market funds165,941 — 165,941 
Certificates of deposit— 79,955 79,955 
Total financial assets carried at fair value$165,941 $1,955,225 $2,121,166 
December 31, 2022
Level 1
Level 2
Total
Commercial paper$— $722,018 $722,018 
Corporate bonds— 797,848 797,848 
U.S. Treasury and government-sponsored enterprises— 332,587 332,587 
Municipal bonds— 16,162 16,162 
Total debt securities available-for-sale— 1,868,615 1,868,615 
Money market funds94,344 — 94,344 
Certificates of deposit— 103,681 103,681 
Total financial assets carried at fair value$94,344 $1,972,296 $2,066,640