XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Measurements [Abstract]  
Schedule of assets and liabilities that are measured at fair value
   March 31, 2023 
   Fair Value   Level 1   Level 2   Level 3 
                 
Cash equivalents:                
Money market funds  $13,804   $13,804   $
   $
 
Total cash equivalents  $13,804   $13,804   $
   $
 

 

   December 31, 2022 
   Fair Value   Level 1   Level 2   Level 3 
                 
Cash equivalents:                    
Money market funds  $8,171   $8,171   $
   $
 
Total cash equivalents  $8,171   $8,171   $
   $