v3.26.1
Segments (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following table presents information by reportable segment for the three months ended March 31, 2026 and 2025:
ProductsServicesEnergy ProductionCorporateTotal
Three Months Ended March 31, 2026
Revenues$1,175,300 $4,636,394 $524,075 $— $6,335,769 
Cost of sales647,348 2,700,169 398,590 3,746,107 
Gross profit527,952 1,936,225 125,485 — 2,589,662 
Operating expenses782,917 2,134,972 42,546 1,765,136 4,725,571 
Profit (loss) from operations$(254,965)$(198,747)$82,939 $(1,765,136)$(2,135,909)
Identifiable assets$8,986,940 $13,753,378 $1,431,310 $10,293,130 $34,464,758 
Three Months Ended March 31, 2025
Revenues$2,533,809 $4,245,022 $498,939 $— $7,277,770 
Cost of sales1,487,750 2,258,898 310,082 — 4,056,730 
Gross profit1,046,059 1,986,124 188,857 — 3,221,040 
Operating expenses569,829 1,760,446 16,469 1,468,540 3,815,284 
Profit (loss) from operations$476,230 $225,678 $172,388 $(1,468,540)$(594,244)
Identifiable assets$10,255,443 $11,475,395 $2,703,490 $5,291,500 $29,725,828