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

Inventory consists of the following:

 

    June 30, 2024 (unaudited)     December 31, 2023  
             
Raw materials   $ 1,191,192     $ 1,063,888  
Work in process     49,580       63,258  
Finished goods     987,459       1,004,160  
Rental Equipment     55,893       55,893  
Allowance excess and obsolete inventory     (198,080 )     (188,392 )
Inventory, net   $ 2,086,044     $ 1,998,807  
Schedule of Related Party and Non-Related Party Revenue

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

 

         
   Six months ended June 30 
   2024   2023 
   (unaudited)   (unaudited) 
Revenues  $3,705,798   $3,293,985 
Revenues - related parties   291,350    416,780 
Total Revenues  $3,997,148   $3,710,765 
Schedule of Related Party and Non-Related Party Cost of Revenue

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:

 

         
   Six months ended June 30 
   2024   2023 
   (unaudited)   (unaudited) 
Cost of revenues  $2,223,445   $2,361,593 
Cost of revenues - related parties   129,092    208,061 
Royalties expense - related parties   21,052    25,695 
Royalties expense   105,403    75,973 
Total cost of revenues  $2,478,992   $2,671,322 
Schedule of Supplemental Balance Sheet Information

Supplemental balance sheet information related to leases was as follows:

 

Operating Leases  June 30, 2024 
   (unaudited) 
Right-of-use assets  $717,082 
Current lease liabilities  $194,385 
Non-current lease liabilities   554,744 
Total lease liabilities  $749,129