XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Assets
Schedule of Fair Value of Assets    
   June 30, 2024   December 31, 2023 
   Level   Amount   Level   Amount 
Cash and cash equivalents                    
Cash       $5,211   $1   $6,107 
Money market funds   1    501         10 
Total       $5,712        $6,117 
                     
Short-term investments                    
United States Treasury securities   1   $6,277    1   $6,596 
Total        6,277         6,596 
                     
Total cash and cash equivalents and short-term investments       $11,989        $12,713