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

Inventory consists of the following:

 

   March 31, 2025 (unaudited)   December 31, 2024 
         
Raw materials  $1,440,541   $1,397,819 
Work in process   60,978    40,978 
Finished goods   873,453    821,912 
Rental Equipment   -    - 
Allowance reserve   (174,419)   (198,430)
Inventory, net  $2,200,553   $2,062,279 
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:

 

   2025   2024 
   Three months ended March 31 
   2025   2024 
   (unaudited)   (unaudited) 
Revenues  $1,320,005   $1,492,299 
Revenues - related parties   209,198    115,223 
Total Revenues  $1,529,203   $1,607,522 
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:

 

   (unaudited)   (unaudited) 
   Three months ended March 31 
   2025   2024 
   (unaudited)   (unaudited) 
Cost of revenues  $923,287   $889,918 
Cost of revenues - related parties   72,264    53,124 
Royalties expense - related parties   3,992    9,061 
Royalties expense   25,629    67,984 
Total cost of revenues  $1,025,172   $1,020,087 
Schedule of Supplemental Balance Sheet Information

Supplemental balance sheet information related to leases was as follows:

 

Operating Leases  March 31, 2025 
   (unaudited) 
Right-of-use assets  $1,538,941 
Current lease liabilities  $418,327 
Non-current lease liabilities   1,163,249 
Total lease liabilities  $1,518,576