XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Inventory

Inventory consists of the following:

 

   June 30, 2023
(unaudited)
  

December 31,

2022

 
         
Raw materials  $1,151,412   $1,207,957 
Work in process   65,882    80,727 
Finished goods   865,743    1,077,308 
Rental Equipment   55,893    55,893 
Inventory, net  $2,138,930   $2,421,885 
Schedule of Total Revenue between Related Party and Non-Related Party Revenue

A breakdown of the total revenue between related party and non-related party revenue is as follows:

 

   2023   2022   2023   2022 
   Three months ended June 30   Six months ended June 30 
   2023   2022   2023   2022 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
Revenues  $1,866,022   $2,110,575   $3,293,985   $3,812,139 
Revenues - related parties   205,690    290,663    416,780    564,068 
Total Revenues  $2,071,712   $2,401,238   $3,710,765   $4,376,207 
Schedule of Related Party and Non-Related Party Royalty Expense

The breakdown of cost of sales to include cost of sales for related party and non-related party as well as the related party and non-related party royalty expense is as follows:

 

   2023   2022   2023   2022 
   Three months ended June 30   Six months ended June 30 
   2023   2022   2023   2022 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
Cost of revenues  $1,290,525   $1,331,847   $2,361,593   $2,453,485 
Cost of revenues - related parties   99,136    138,025    208,061    259,199 
Royalties expense - related parties   15,483    17,824    25,695    30,613 
Royalties expense   41,150    50,708    75,973    94,316 
Total cost of revenues  $1,446,294   $1,538,404   $2,671,322   $2,837,613 
Schedule of Supplemental Balance Sheet Information

Supplemental balance sheet information related to leases was as follows:

 

Operating Leases  June 30, 2023 
   (unaudited) 
Right-of-use assets  $999,742 
      
Current lease liabilities  $275,293 
Non-current lease liabilities   728,357 
Total lease liabilities  $1,003,650