XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Operations and Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Revenue by Source

The following table sets forth the Company’s revenue by source:

 

   2023   2022   2023   2022 
  

For the Three Months Ended

June 30,

  

For the Six Months Ended

June 30,

 
   2023   2022   2023   2022 
Equipment and systems sales  $899,748   $2,791,141   $5,296,574   $4,433,713 
Engineering and other services   103,232    192,076    227,643    278,125 
Shipping and handling   4,775    31,668    17,335    47,474 
Miscellaneous   55,959    -    204,735    - 
Total revenue  $1,063,714   $3,014,885   $5,746,287   $4,759,312 
Schedule of Remaining Performance Obligations Expected to be Recognized

The remaining performance obligations expected to be recognized through 2024 are as follows:

  

   2023   2024   Total 
Remaining performance obligations related to engineering only paid contracts  $-   $-   $- 
Remaining performance obligations related to partial equipment paid contracts   816,000    250,000    1,066,000 
Total remaining performance obligations  $816,000   $250,000   $1,066,000 
Schedule of Share-based Compensation Costs

The following is a summary of share-based compensation expenses included in the condensed consolidated statements of operations for the three and six months ended June 30, 2023 and June 30, 2022:

 

   2023   2022   2023   2022 
  

For the Three Months Ended

June 30,

  

For the Six Months Ended

June 30,

 
   2023   2022   2023   2022 
Share-based compensation expense included in:                    
Cost of revenue  $-   $5,104   $4,898   $5,895 
Advertising and marketing expenses   -    4,080    1,113    6,842 
Product development costs   -    4,961    3,570    4,961 
Selling, general and administrative expenses   15,166    81,482    152,679    170,446 
Total share-based compensation expense included in consolidated statement of operations  $15,166   $95,627   $162,260   $188,144