XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies and Estimates (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Marketable Securities

The Company had the following marketable securities as of June 30, 2023 and December 31, 2022:

Schedule of Marketable Securities  

   June 30,   December 31, 
   2023   2022 
Marketable Securities          
United States treasury bills (due February 23, 2023)  $-   $492 
United States treasury bills (due April 27, 2023)   -    20 
United States treasury bills (due June 15, 2023)   -    4,384 
United States treasury bills (due July 13, 2023)   127    127 
United States treasury bills (due August 10, 2023)   485    485 
Total  $612   $5,508 
Schedule of Fair Value of Financial Assets

The following table sets forth the fair value of the Company’s financial assets within the fair value hierarchy:

 

   Level 1   Level 2   Level 3   Fair Value 
       June 30, 2023     
   Level 1   Level 2   Level 3   Fair Value 
Assets                    
Marketable securities:                          
United States treasury bills  $612   $     -   $-   $612 
Total  $612   $-   $-   $612 

 

   Level 1   Level 2   Level 3   Fair Value 
       December 31, 2022     
   Level 1   Level 2   Level 3   Fair Value 
Assets                    
Marketable securities:                    
United States treasury bills  $5,508   $      -   $     -   $5,508 
Total  $5,508   $-   $-   $5,508 
Schedule of Disaggregated Revenue by Sales Type

Disaggregated revenue by sales type:

  

   2023   2022 
   Three months ended 
   June 30, 
   2023   2022 
Contract manufacturing  $887   $324 
Custom and white label finished goods manufacturing       19 
NexGel branded consumer products   259    180 
Other   21    38 
Total  $1,167   $561 

 

 

   2023   2022 
   Six months ended 
   June 30, 
   2023   2022 
Contract manufacturing  $1,267   $459 
Custom and white label finished goods manufacturing   4    19 
NexGel branded consumer products   493    392 
Other   22    86 
Total  $1,786   $956