Quarterly report [Sections 13 or 15(d)]

Revenue - Disaggregation of Revenue by Major Source and by Segment (Details)

v3.26.3
Revenue - Disaggregation of Revenue by Major Source and by Segment (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 7,873,820 $ 7,183,121 $ 19,955,725 $ 21,755,712
Products        
Disaggregation of Revenue [Line Items]        
Total revenues 3,047,954 2,983,795 5,358,026 8,672,927
Services        
Disaggregation of Revenue [Line Items]        
Total revenues 4,462,607 3,943,510 13,474,254 12,153,700
Energy production        
Disaggregation of Revenue [Line Items]        
Total revenues 363,259 255,816 1,123,445 929,085
Products | Products        
Disaggregation of Revenue [Line Items]        
Total revenues 3,047,954 2,983,795 5,358,026 8,672,927
Products | Cogeneration        
Disaggregation of Revenue [Line Items]        
Total revenues 492,890 515,067 1,098,851 2,662,271
Products | Chiller        
Disaggregation of Revenue [Line Items]        
Total revenues 2,555,064 2,234,728 4,019,892 5,624,818
Products | Engineered Accessories        
Disaggregation of Revenue [Line Items]        
Total revenues 0 234,000 239,283 385,838
Services | Services        
Disaggregation of Revenue [Line Items]        
Total revenues 4,462,607 3,943,510 13,474,254 12,153,700
Energy Production | Energy production        
Disaggregation of Revenue [Line Items]        
Total revenues $ 363,259 $ 255,816 $ 1,123,445 $ 929,085