XML 97 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Description of business and summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
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 
Revenues  $7,611,755   $6,773,974 
Revenues - related parties   566,291    806,824 
Total Revenues  $8,178,046   $7,580,798 
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 
Cost of revenues  $4,461,167   $4,889,769 
Cost of revenues - related parties   227,668    387,160 
           
Royalty expense - related parties   51,256    57,320 
Royalty expense   125,159    138,643 
Total cost of revenues  $4,865,250   $5,472,892 
Schedule of Supplemental Balance Sheet Information

Supplemental balance sheet information related to leases was as follows:

 

Operating Leases  Classification  December 31, 2024   December 31, 2023 
Right-of-use assets  Operating lease assets  $1,629,192   $844,083 
              
Current lease liabilities  Current operating lease liabilities  $394,672   $259,154 
Non-current lease liabilities  Long-term operating lease liabilities   1,279,444    615,915 
Total lease liabilities     $1,674,116   $875,069 
Schedule of Operating Lease Liabilities

Lease term and discount rate were as follows:

 

   December 31, 2024   December 31, 2023 
Weighted average remaining lease term (years)   3.43    3.47 
Weighted average discount rate   7.63%   6.59%
Schedule of Lease Cost

The components of lease costs were as follows:

 

   December 31, 2024   December 31, 2023 
Operating lease cost  $      -       $109,125 
Variable lease cost   -    - 
Total lease costs  $-   $109,125 
Schedule of Cash Flow Information Related to Leases

Supplemental disclosures of cash flow information related to leases were as follows:

 

   December 31, 2024   December 31, 2023 
Cash paid for operating lease liabilities  $373,390   $468,138 
Operating right of use assets obtained in exchange for operating lease liabilities  $1,629,429   $844,083 
Schedule of Maturities of Operating Lease Liabilities

Maturities of lease liabilities were as follows as of December 31, 2024:

 

   BMG Office   Submersible Systems Lease   Total lease 
2025 

$

283,332   $216,397   $499,729 
2026   335,610    222,886    558,496 
2027   372,000    229,566    601,566 
2028   217,000    19,177    236,177 
Thereafter   -    -    0 
Total 

$

1,207,942   $688,026   $1,895,968 
Less: Imputed interest   (150,638)   (71,214)   (221,852)
Present value of lease liabilities 

$

1,057,304   $616,812   $1,674,116