Annual report [Section 13 and 15(d), not S-K Item 405]

Segments - Information by Reportable Segment (Details)

v3.26.1
Segments - Information by Reportable Segment (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Segment Reporting Information [Line Items]    
Number of operating segments | segment 3  
Revenue $ 27,073,710 $ 22,619,536
Cost of sales 17,249,202 12,749,363
Gross profit 9,824,508 9,870,173
Operating expenses 18,069,338 14,404,260
Loss from operations (8,244,830) (4,534,087)
Identifiable assets 36,990,103 31,092,259
Products    
Segment Reporting Information [Line Items]    
Revenue 9,133,450 4,443,996
Operating Segments | Products    
Segment Reporting Information [Line Items]    
Revenue 9,133,450 4,443,996
Cost of sales 6,097,501 3,014,655
Gross profit 3,035,949 1,429,341
Operating expenses 2,697,052 1,947,426
Loss from operations 338,897 (518,085)
Identifiable assets 8,431,913 9,487,422
Operating Segments | Services    
Segment Reporting Information [Line Items]    
Revenue 16,616,523 16,074,870
Cost of sales 10,202,774 8,432,876
Gross profit 6,413,749 7,641,994
Operating expenses 8,267,955 6,625,965
Loss from operations (1,854,206) 1,016,029
Identifiable assets 13,259,334 11,695,370
Operating Segments | Energy Production    
Segment Reporting Information [Line Items]    
Revenue 1,323,737 2,100,670
Cost of sales 948,927 1,301,832
Gross profit 374,810 798,838
Operating expenses 1,122,163 319,514
Loss from operations (747,353) 479,324
Identifiable assets 1,402,969 2,855,386
Corporate    
Segment Reporting Information [Line Items]    
Revenue 0 0
Cost of sales 0 0
Gross profit 0 0
Operating expenses 5,982,168 5,511,355
Loss from operations (5,982,168) (5,511,355)
Identifiable assets $ 13,895,887 $ 7,054,081