XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value of Financial Instruments [Abstract]  
Schedule of financial instruments measured at fair value on a recurring basis
   March 31, 2023 
   Level 1   Level 2   Level 3   Total 
Cash equivalents:                
Money market funds(a)  $20,722   $
-
   $
        -
   $20,722 
Corporate bonds(a)   
-
    
-
    
-
    
-
 
Restricted cash, non-current:                  - 
Money market funds(b)   745    
-
    
-
    745 
Marketable debt securities:                    
Corporate bonds(c)   
-
    68,468    
-
    68,468 
Total  $21,467   $68,468   $
-
   $89,935 

 

    December 31, 2022   
   Level 1     Level 2   Level 3    Total   
Cash equivalents:                
Money market funds(a)  $13,284   $
-
   $
         -
   $13,284 
Corporate bonds(a)     
 
    2,523    
 
    2,523 
Restricted cash, non-current:                  - 
Money market funds(b)   745    
-
    
-
    745 
Marketable debt securities:                    
Corporate bonds(c)   
-
    78,129    
-
    78,129 
Total  $14,029   $80,652   $
-
   $94,681 

 

(a)Money market funds and corporate debt securities with original maturities of 90 days or less are included within Cash and cash equivalents in the Consolidated Balance Sheets.

 

(b)Restricted Money market funds are included within Restricted Cash, non-current in the Consolidated Balance Sheets.

 

(c)Corporate debt securities with original maturities greater than 90 days are included within Marketable securities in the Consolidated Balance Sheets and classified as current or noncurrent based upon whether the maturity of the financial asset is less than or greater than 12 months.