XML 65 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash Equivalents and Investments - Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 1,517,238 $ 917,186
Less than 12 Months, Unrealized Losses (2,606) (4,006)
12 Months or Greater, Fair Value 478,319 0
12 Months or Greater, Unrealized Losses (5,262) 0
Total, Fair Value 1,995,557 917,186
Total, Unrealized Losses (7,868) (4,006)
U.S. Treasury securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 1,046,150 486,424
Less than 12 Months, Unrealized Losses (1,445) (2,547)
12 Months or Greater, Fair Value 350,312 0
12 Months or Greater, Unrealized Losses (4,415) 0
Total, Fair Value 1,396,462 486,424
Total, Unrealized Losses (5,860) (2,547)
U.S. agency securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 276,175 182,475
Less than 12 Months, Unrealized Losses (258) (197)
12 Months or Greater, Fair Value 32,458 0
12 Months or Greater, Unrealized Losses (41) 0
Total, Fair Value 308,633 182,475
Total, Unrealized Losses (299) (197)
Corporate debt securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 194,913 248,287
Less than 12 Months, Unrealized Losses (903) (1,262)
12 Months or Greater, Fair Value 95,549 0
12 Months or Greater, Unrealized Losses (806) 0
Total, Fair Value 290,462 248,287
Total, Unrealized Losses $ (1,709) $ (1,262)