XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value $ 437,911   $ 437,911   $ 221,382
Marketable Securities, Fair Value 2,236,643   2,236,643   2,742,571
Total Financial Assets, Fair Value 2,705,989   2,705,989   3,013,121
Unrealized gain on equity investments 708 $ 0 24,121 $ 0  
Fair Value to Amortized Cost          
Amortized Cost 2,276,292   2,276,292   2,748,697
Unrealized Gains 0   0   144
Unrealized Losses (39,649)   (39,649)   (6,270)
Fair Value 2,236,643   2,236,643   2,742,571
Level I          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 377,355   377,355   221,382
Total Financial Assets, Fair Value 1,567,267   1,567,267   1,283,429
Level II          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 60,556   60,556   0
Total Financial Assets, Fair Value 1,138,722   1,138,722   1,729,692
Level III          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 0   0   0
Total Financial Assets, Fair Value 0   0   0
Commercial paper          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 3,487   3,487   141,274
Fair Value to Amortized Cost          
Amortized Cost 3,487   3,487   141,274
Unrealized Gains 0   0   0
Unrealized Losses 0   0   0
Fair Value 3,487   3,487   141,274
Commercial paper | Level I          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Commercial paper | Level II          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 3,487   3,487   141,274
Fair Value to Amortized Cost          
Fair Value 3,487   3,487   141,274
Commercial paper | Level III          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Certificate of deposits          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 11,422   11,422   44,931
Fair Value to Amortized Cost          
Fair Value 11,422   11,422   44,931
Certificate of deposits | Level I          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Certificate of deposits | Level II          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 11,422   11,422   44,931
Fair Value to Amortized Cost          
Fair Value 11,422   11,422   44,931
Certificate of deposits | Level III          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
U.S. government notes          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 1,169,899   1,169,899   1,057,810
Fair Value to Amortized Cost          
Amortized Cost 1,187,901   1,187,901   1,060,716
Unrealized Gains 0   0   3
Unrealized Losses (18,002)   (18,002)   (2,909)
Fair Value 1,169,899   1,169,899   1,057,810
U.S. government notes | Level I          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 1,169,899   1,169,899   1,057,810
Fair Value to Amortized Cost          
Fair Value 1,169,899   1,169,899   1,057,810
U.S. government notes | Level II          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
U.S. government notes | Level III          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Corporate bonds          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 883,784   883,784   1,252,226
Fair Value to Amortized Cost          
Amortized Cost 902,133   902,133   1,255,149
Unrealized Gains 0   0   105
Unrealized Losses (18,349)   (18,349)   (3,028)
Fair Value 883,784   883,784   1,252,226
Corporate bonds | Level I          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Corporate bonds | Level II          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 883,784   883,784   1,252,226
Fair Value to Amortized Cost          
Fair Value 883,784   883,784   1,252,226
Corporate bonds | Level III          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Agency securities          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 179,473   179,473   291,261
Fair Value to Amortized Cost          
Amortized Cost 182,771   182,771   291,558
Unrealized Gains 0   0   36
Unrealized Losses (3,298)   (3,298)   (333)
Fair Value 179,473   179,473   291,261
Agency securities | Level I          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Agency securities | Level II          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 179,473   179,473   291,261
Fair Value to Amortized Cost          
Fair Value 179,473   179,473   291,261
Agency securities | Level III          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Marketable equity securities          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 15,753   15,753   0
Fair value of securities reclassified     8,300    
Unrealized gain on equity investments (900)   7,500    
Fair Value to Amortized Cost          
Fair Value 15,753   15,753   0
Marketable equity securities | Level I          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 15,753   15,753   0
Fair Value to Amortized Cost          
Fair Value 15,753   15,753   0
Marketable equity securities | Level II          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Marketable equity securities | Level III          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Marketable Securities          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 2,263,818   2,263,818   2,787,502
Fair Value to Amortized Cost          
Fair Value 2,263,818   2,263,818   2,787,502
Marketable Securities | Level I          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 1,185,652   1,185,652   1,057,810
Fair Value to Amortized Cost          
Fair Value 1,185,652   1,185,652   1,057,810
Marketable Securities | Level II          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 1,078,166   1,078,166   1,729,692
Fair Value to Amortized Cost          
Fair Value 1,078,166   1,078,166   1,729,692
Marketable Securities | Level III          
Assets, Fair Value Disclosure [Abstract]          
Marketable Securities, Fair Value 0   0   0
Fair Value to Amortized Cost          
Fair Value 0   0   0
Money market funds - restricted          
Assets, Fair Value Disclosure [Abstract]          
Other Assets, Fair Value 4,260   4,260   4,237
Money market funds - restricted | Level I          
Assets, Fair Value Disclosure [Abstract]          
Other Assets, Fair Value 4,260   4,260   4,237
Money market funds - restricted | Level II          
Assets, Fair Value Disclosure [Abstract]          
Other Assets, Fair Value 0   0   0
Money market funds - restricted | Level III          
Assets, Fair Value Disclosure [Abstract]          
Other Assets, Fair Value 0   0   0
Money market funds          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 353,987   353,987   221,382
Money market funds | Level I          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 353,987   353,987   221,382
Money market funds | Level II          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 0   0   0
Money market funds | Level III          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 0   0   0
Certificate of deposits          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 14,556   14,556   0
Certificate of deposits | Level I          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 0   0   0
Certificate of deposits | Level II          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 14,556   14,556   0
Certificate of deposits | Level III          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 0   0   0
U.S. government notes          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 23,368   23,368   0
U.S. government notes | Level I          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 23,368   23,368   0
U.S. government notes | Level II          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 0   0   0
U.S. government notes | Level III          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 0   0   0
Agency securities          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 46,000   46,000   0
Agency securities | Level I          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 0   0   0
Agency securities | Level II          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value 46,000   46,000   0
Agency securities | Level III          
Assets, Fair Value Disclosure [Abstract]          
Cash Equivalents, Fair Value $ 0   $ 0   $ 0