XML 66 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Marketable Securities - Summary of Available-for-Sale Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Amortized Cost $ 1,260,621 $ 732,131
Unrealized Gains 2,185 652
Unrealized Losses (383) (2,136)
Fair Value 1,262,423 730,647
U.S. Treasury Securities    
Marketable Securities [Line Items]    
Amortized Cost 316,979 158,518
Unrealized Gains 623 190
Unrealized Losses (34) (244)
Fair Value 317,568 158,464
US government agency securities    
Marketable Securities [Line Items]    
Amortized Cost 290,714 179,030
Unrealized Gains 276 33
Unrealized Losses (81) (1,248)
Fair Value 290,909 177,815
Commercial Paper    
Marketable Securities [Line Items]    
Amortized Cost 7,156 15,847
Unrealized Gains 1 5
Unrealized Losses (2) 0
Fair Value 7,155 15,852
Corporate Securities    
Marketable Securities [Line Items]    
Amortized Cost 645,772 378,736
Unrealized Gains 1,285 424
Unrealized Losses (266) (644)
Fair Value $ 646,791 $ 378,516