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

Inventory consists of the following:

   March 31, 2024 (unaudited)   December 31, 2023 
         
Raw materials  $1,116,667   $1,063,888 
Work in process   57,460    63,258 
Finished goods   926,003    1,004,160 
Rental Equipment   55,893    55,893 
Allowance reserve   (188,751)   (188,392)
Inventory, net  $1,967,272   $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:

 

   2024   2023 
   Three months ended March 31 
   2024   2023 
   (unaudited)   (unaudited) 
Revenues  $1,492,299   $1,427,963 
Revenues - related parties   115,223    211,090 
Total Revenues  $1,607,522   $1,639,053 
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:

   2024   2023 
   Three months ended March 31 
   2024   2023 
   (unaudited)   (unaudited) 
Cost of revenues  $889,918   $1,071,068 
Cost of revenues - related parties   53,124    108,925 
Royalties expense - related parties   9,061    10,212 
Royalties expense   67,984    34,823 
Total cost of revenues  $1,020,087   $1,225,028 
Schedule of Supplemental Balance Sheet Information

Supplemental balance sheet information related to leases was as follows:

Operating Leases  March 31, 2024 
    (unaudited) 
Right-of-use assets  $777,478 
Current lease liabilities  $227,008 
Non-current lease liabilities   581,986 
Total lease liabilities  $808,994