XML 84 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Components of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis $ 580,918  
Unrealized Gains 26  
Unrealized Losses (274)  
Cash, Cash Equivalents And Available-For-Sale Debt Securities 580,671  
Cash and Cash Equivalents 78,987  
Marketable securities, current 319,055 $ 0
Marketable securities, non-current 182,629 0
Equity Investments 55,649 $ 0
Asset backed securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis 111,619  
Unrealized Gains 1  
Unrealized Losses (68)  
Cash, Cash Equivalents And Available-For-Sale Debt Securities 111,552  
Cash and Cash Equivalents 0  
Marketable securities, current 5,372  
Marketable securities, non-current 106,180  
Certificates of deposits    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis 6,002  
Unrealized Gains 0  
Unrealized Losses 0  
Cash, Cash Equivalents And Available-For-Sale Debt Securities 6,002  
Cash and Cash Equivalents 0  
Marketable securities, current 6,002  
Marketable securities, non-current 0  
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis 207,169  
Unrealized Gains 21  
Unrealized Losses (201)  
Cash, Cash Equivalents And Available-For-Sale Debt Securities 206,990  
Cash and Cash Equivalents 3,026  
Marketable securities, current 132,688  
Marketable securities, non-current 71,276  
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis 109,391  
Unrealized Gains 0  
Unrealized Losses 0  
Cash, Cash Equivalents And Available-For-Sale Debt Securities 109,391  
Cash and Cash Equivalents 24,193  
Marketable securities, current 85,198  
Marketable securities, non-current 0  
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis 51,768  
Unrealized Gains 0  
Unrealized Losses 0  
Cash, Cash Equivalents And Available-For-Sale Debt Securities 51,768  
Cash and Cash Equivalents 51,768  
Marketable securities, current 0  
Marketable securities, non-current  
Foreign government securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis 8,186  
Unrealized Gains 0  
Unrealized Losses (5)  
Cash, Cash Equivalents And Available-For-Sale Debt Securities 8,181  
Cash and Cash Equivalents 0  
Marketable securities, current 3,008  
Marketable securities, non-current 5,173  
US Government Securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis 86,783  
Unrealized Gains 4  
Unrealized Losses 0  
Cash, Cash Equivalents And Available-For-Sale Debt Securities 86,787  
Cash and Cash Equivalents 0  
Marketable securities, current 86,787  
Marketable securities, non-current $ 0