XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
MARKETABLE SECURITIES - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Available-for-sale securities    
Amortized Cost $ 497,676 $ 781,271
Gains in Accumulated Other Comprehensive Income (Loss) 0 17
Losses in Accumulated Other Comprehensive Income (Loss) (7,917) (1,483)
Estimated Fair Value 489,759 779,805
Cash equivalents    
Available-for-sale securities    
Amortized Cost 61,338 68,136
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 61,338 68,136
Marketable securities    
Available-for-sale securities    
Amortized Cost 436,338 713,135
Gains in Accumulated Other Comprehensive Income (Loss) 0 17
Losses in Accumulated Other Comprehensive Income (Loss) (7,917) (1,483)
Estimated Fair Value 428,421 711,669
Commercial paper | Cash equivalents    
Available-for-sale securities    
Amortized Cost 58,917 64,593
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 58,917 64,593
U.S. government agency securities | Cash equivalents    
Available-for-sale securities    
Amortized Cost 2,421 3,543
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 2,421 3,543
U.S. government agency securities | Marketable securities    
Available-for-sale securities    
Amortized Cost 248,351 250,793
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) (4,496) (873)
Estimated Fair Value 243,855 249,920
Corporate bonds | Marketable securities    
Available-for-sale securities    
Amortized Cost 116,627 313,634
Gains in Accumulated Other Comprehensive Income (Loss) 0 13
Losses in Accumulated Other Comprehensive Income (Loss) (2,423) (493)
Estimated Fair Value 114,204 313,154
Certificates of deposit | Marketable securities    
Available-for-sale securities    
Amortized Cost 5,500 47,147
Gains in Accumulated Other Comprehensive Income (Loss) 0 2
Losses in Accumulated Other Comprehensive Income (Loss) 0 (10)
Estimated Fair Value 5,500 47,139
Commercial paper | Marketable securities    
Available-for-sale securities    
Amortized Cost 1,988 6,996
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 1,988 6,996
Asset backed securities | Marketable securities    
Available-for-sale securities    
Amortized Cost 63,872 94,565
Gains in Accumulated Other Comprehensive Income (Loss) 0 2
Losses in Accumulated Other Comprehensive Income (Loss) (998) (107)
Estimated Fair Value $ 62,874 $ 94,460