XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Schedule of Available-for-Sale Marketable Securities Held (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Amortized Cost $ 1,763,452 $ 1,777,812
Gross unrealized gains 1,601 8,891
Losses (4,270) (5,185)
Aggregate Fair Value 1,760,783 1,781,518
Short-Term Marketable Securities 1,201,179 372,014
Long-Term Marketable Securities 559,604 1,409,504
Time deposits    
Marketable Securities [Line Items]    
Amortized Cost   14,426
Gross unrealized gains   0
Losses   0
Aggregate Fair Value   14,426
Short-Term Marketable Securities   14,426
Long-Term Marketable Securities   0
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost 5,318 6,249
Gross unrealized gains 0 0
Losses (14) (5)
Aggregate Fair Value 5,304 6,244
Short-Term Marketable Securities 5,304 6,244
Long-Term Marketable Securities 0 0
Corporate bonds    
Marketable Securities [Line Items]    
Amortized Cost 1,361,982 1,328,980
Gross unrealized gains 1,247 6,429
Losses (3,467) (4,201)
Aggregate Fair Value 1,359,762 1,331,208
Short-Term Marketable Securities 856,550 276,975
Long-Term Marketable Securities 503,212 1,054,233
U.S. government agency obligations    
Marketable Securities [Line Items]    
Amortized Cost 396,152 428,157
Gross unrealized gains 354 2,462
Losses (789) (979)
Aggregate Fair Value 395,717 429,640
Short-Term Marketable Securities 339,325 74,369
Long-Term Marketable Securities $ 56,392 $ 355,271