XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents, and Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost   $ 492,350  
Amortized Cost $ 515,026    
Gross Unrealized Gains   5  
Gross Unrealized Gains 1    
Gross Unrealized Losses   (18,101)  
Gross Unrealized Losses (33,305)    
Fair Value   474,254  
Fair Value 481,722    
Cash and Cash Equivalents 386,367 356,332  
Marketable Securities 57,600 72,180  
Short-Term Investments 20,024 14,510  
Long-Term Investments 17,731 31,232  
Cash and cash equivalents 386,367 356,332 $ 154,822
Short-term investments 20,024 14,510  
Long-term investments 17,731 31,232  
Share Purchase Agreement with Cellebrite DI Ltd.      
Restricted Cash and Cash Equivalents Items [Line Items]      
Marketable securities, unrealized gain (loss) (14,600)    
Common stock | Share Purchase Agreement with Cellebrite DI Ltd.      
Restricted Cash and Cash Equivalents Items [Line Items]      
Marketable Securities   $ 90,000  
Investment owned, shares held   9,000,000  
Fair Value, Inputs, Level 1      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost   $ 103,544  
Amortized Cost 105,036    
Gross Unrealized Gains   4  
Gross Unrealized Gains 1    
Gross Unrealized Losses   (17,820)  
Gross Unrealized Losses (32,400)    
Fair Value   85,728  
Fair Value 72,637    
Cash and Cash Equivalents 10,336 2,844  
Marketable Securities 57,600 72,180  
Short-Term Investments 4,701 10,704  
Fair Value, Inputs, Level 2      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost   35,318  
Amortized Cost 33,959    
Gross Unrealized Gains   1  
Gross Unrealized Losses   (281)  
Gross Unrealized Losses (905)    
Fair Value   35,038  
Fair Value 33,054    
Short-Term Investments 15,323 3,806  
Long-Term Investments 17,731 31,232  
Cash      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost   353,488  
Amortized Cost 376,031    
Fair Value   353,488  
Fair Value 376,031    
Cash and Cash Equivalents 376,031 353,488  
Money market funds | Fair Value, Inputs, Level 1      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost   2,844  
Amortized Cost 10,336    
Fair Value   2,844  
Fair Value 10,336    
Cash and Cash Equivalents 10,336 2,844  
Agency bonds | Fair Value, Inputs, Level 1      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost   10,700  
Amortized Cost 4,700    
Gross Unrealized Gains   4  
Gross Unrealized Gains 1    
Fair Value   10,704  
Fair Value 4,701    
Short-Term Investments 4,701 10,704  
Marketable securities | Fair Value, Inputs, Level 1      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost   90,000  
Amortized Cost 90,000    
Gross Unrealized Losses   (17,820)  
Gross Unrealized Losses (32,400)    
Fair Value   72,180  
Fair Value 57,600    
Marketable Securities 57,600 72,180  
State and municipal obligations | Fair Value, Inputs, Level 2      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost   2,570  
Amortized Cost 2,550    
Gross Unrealized Losses   (5)  
Gross Unrealized Losses (30)    
Fair Value   2,565  
Fair Value 2,520    
Short-Term Investments 1,759 1,400  
Long-Term Investments 761 1,165  
Corporate bonds | Fair Value, Inputs, Level 2      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost   32,748  
Amortized Cost 31,409    
Gross Unrealized Gains   1  
Gross Unrealized Losses   (276)  
Gross Unrealized Losses (875)    
Fair Value   32,473  
Fair Value 30,534    
Short-Term Investments 13,564 2,406  
Long-Term Investments $ 16,970 $ 30,067