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 assets and liabilities measured at fair value on a recurring basis
   March 31, 2023 
   Fair Value   Level 1   Level 2   Level 3 
Assets:                
Money market funds (1)  $81   $   $   $ 
Corporate notes and commercial paper  $587   $   $587   $ 
                     
Liabilities:                    
Warrant  $1,421   $   $   $1,421 

 

   December 31, 2022 
   Fair Value   Level 1   Level 2   Level 3 
Assets:                
Money market funds (1)  $73   $   $   $ 
Corporate notes and commercial paper  $1,078   $   $1,078   $ 
                     
Liabilities:                    
Warrant  $2,079   $   $   $2,079 

 

Schedule of determination of fair value for its financial assets
   March 31, 2023 
       Unrealized   Unrealized   Fair 
   Cost   Gains   Losses   Value 
Cash and cash equivalents  $805   $       $        $805 
Short-term investments   573    14        587 
   $1,378   $14   $   $1,392 

 

   December 31, 2022 
       Unrealized   Unrealized   Fair 
   Cost   Gains   Losses   Value 
Cash and cash equivalents  $1,828   $       $          $1,828 
Short-term investments   1,103        (25)   1,078 
   $2,931   $   $(25)  $2,906 

 

Schedule of liability-classified warrant outstanding
   Number of
warrants on
     
   common shares   Amount 
Balance as of December 31, 2021      $ 
Recognition of warrant liability   3,675    3,674 
Change in fair value of warrant       (1,595)
Balance as of December 31, 2022   3,675    2,079 
Change in fair value of warrant       (658)
Balance as of March 31, 2023   3,675   $1,421