v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue Recognition [Abstract]  
Disaggregation of Revenue
The following table further disaggregates our revenue by major source and by segment for the three months ended March 31, 2025 and 2024.
Three Months Ended
RevenuesMarch 31, 2025March 31, 2024
Products:
Cogeneration$1,080,369 $774,229 
Chiller1,374,197 657,061 
Engineered Accessories79,243 60,108 
Total Products Revenue2,533,809 1,491,398 
Services4,245,022 4,014,310 
Energy production498,939 680,389 
Total revenues$7,277,770 $6,186,097