XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Securities Reconciliation
The Company’s marketable securities within cash equivalents and investments included in the consolidated balance sheets are detailed as follows (in thousands):
 
    
December 31, 2021
 
    
Amortized
    
Unrealized
    
Unrealized
   
Fair
 
    
Cost
    
Gain
    
Loss
   
Value
 
U.S. Treasury securities
   $ 13,929      $ —        $ (12   $ 13,917  
Corporate debt securities
     39,135        —          (14     39,121  
Time deposits
     19,030        —          —         19,030  
    
 
 
    
 
 
    
 
 
   
 
 
 
Total
   $ 72,094      $ —        $ (26   $ 72,068  
    
 
 
    
 
 
    
 
 
   
 
 
 
Amounts included in:
                                  
Cash equivalents
   $ 4,017      $ —        $ —       $ 4,017  
Investments
     68,077        —          (26     68,051  
    
 
 
    
 
 
    
 
 
   
 
 
 
Total
   $ 72,094      $ —        $ (26   $ 72,068  
    
 
 
    
 
 
    
 
 
   
 
 
 
 
    
December 31, 2020
 
    
Amortized
    
Unrealized
    
Unrealized
    
Fair
 
    
Cost
    
Gain
    
Loss
    
Value
 
Time deposits
     6,451        —          —          6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,451      $ —        $ —        $ 6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Amounts included in:
                                   
Investments
     6,451        —          —          6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,451      $ —        $ —        $ 6,451  
    
 
 
    
 
 
    
 
 
    
 
 
 
Investments Classified By Contractual Maturity Date
The estimated fair value of marketable debt securities by maturity date is as follows (in thousands):
 
    
December 31, 2021
    
December 31, 2020
 
Due in one year or less
   $ 71,066      $ 6,451  
Due after one year through three years
     1,002        —    
    
 
 
    
 
 
 
Total
   $ 72,068      $ 6,451