v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue Recognition [Abstract]  
Disaggregation of Revenue
The following table further disaggregates our revenue by major source and by segment for the three and six months ended June 30, 2026 and 2025.

Three Months EndedSix Months Ended
RevenuesJune 30, 2026June 30, 2025June 30, 2026June 30, 2025
Products:
Cogeneration$249,720 $1,066,835 $605,961 $2,147,204 
Chiller684,239 2,015,893 1,464,828 3,390,090 
Engineered Accessories200,813 72,595 239,283 151,838 
Total Products Revenue1,134,772 3,155,323 2,310,072 5,689,132 
Services4,375,253 3,965,168 9,011,647 8,210,190 
Energy production236,111 174,329 760,186 673,268 
Total revenues$5,746,136 $7,294,820 $12,081,905 $14,572,590