XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of estimated useful lives
Schedule of estimated useful lives   
Machinery and equipment  5 to 7 years
Leasehold improvements  Lesser of term of lease or useful life
Furniture and fixtures  5 to 7 years
Schedule of Anti-dilutive Securities Excluded from Computation of Loss Per Share
Schedule of Anti-dilutive Securities Excluded from Computation of Loss Per Share:
   As of June 30,
   2023  2022
Common stock options   254,256    163,856 
Series B Preferred Stock   1,250,000    —   
Series C Preferred Stock   399,996    —   
Common stock warrants   308,484    38,484 
Total   2,212,736    202,340 
Schedule of revenue
          
   June 30,
   2023  2022
Recognized over time  $3,198,458   $2,883,912 
Recognized at a point in time   7,645,228    3,023,734 
Total  $10,843,686   $5,907,646 

Revenue recognized over time and revenue recognized at a point in time for the six months ended:

Schedule of revenue:

   June 30,
   2023  2022
Recognized over time  $8,484,901   $3,413,149 
Recognized at a point in time   13,013,268    5,850,587 
Total  $21,498,169   $9,263,736 

Deferred revenue was comprised of the following as of:

   June 30,  December 31,
   2023  2022
Recognized over time  $2,275,791   $3,581,195 
Recognized at a point in time   3,130,292    1,149,104 
Total  $5,406,083   $4,730,299