XML 109 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Estimated Fair Value of Financial Instrument

The estimated fair values of financial instruments outstanding were (in thousands):

 

   December 31, 2021 
       Unrealized   Unrealized   Fair 
   Cost   Gains   Losses   Value 
Cash and cash equivalents  $8,968  (8,189) $   $   $8,968 
Short-term investments   23,040        (29)   23,011 
   $32,008   $   $(29)  $31,979 

 

   December 31, 2020 
       Unrealized   Unrealized   Fair 
   Cost   Gains   Losses   Value 
Cash and cash equivalents  $5,297   $   $   $5,297 
Short-term investments                
   $5,297   $   $   $5,297 
Schedule of Fair Value Hierarchy Financial Assets

The following table represents the Company’s fair value hierarchy for its financial assets (cash equivalents and investments, in thousands):

 

   Fair Value   Level 1   Level 2   Level 3 
   December 31, 2021 
   Fair Value   Level 1   Level 2   Level 3 
Money market funds  $5,484   $5,484   $   $ 
Corporate notes and commercial paper   23,011        23,011     
 Total financial assets  $28,495   $5,484   $23,011   $