v3.26.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contracts with Customers  
Schedule of Disaggregated Revenue

Three months ended March 31

 

2026

 

 

2025

 

Equipment Contracts

 

$1,908,676

 

 

$1,136,688

 

Pump Stations

 

 

90,579

 

 

 

-

 

Component Sales

 

 

-

 

 

 

258,864

 

Services Sales

 

 

3,625

 

 

 

9,119

 

Commission & Training

 

 

-

 

 

 

-

 

 

 

$2,002,880

 

 

$1,404,671

 

Schedule of Contract Balances

 

 

Contract

assets

 

 

Contract

liabilities

 

Balance at December 31, 2025

 

$415,648

 

 

 

4,932,574

 

Revenue recognized

 

 

(2,052,372)

 

 

2,052,371

 

Cash collected / reclassifications

 

 

1,962,489

 

 

 

(3,083,428)

Balance at March 31, 2026

 

$325,765

 

 

 

3,901,517