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

Nature of business and operations (Details)

v3.25.1
Nature of business and operations (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Oct. 10, 2023
USD ($)
Oct. 09, 2023
USD ($)
Finite-Lived Intangible Assets [Line Items]        
Number of operating segments | segment 3      
Cash and cash equivalents $ 5,405,233 $ 1,351,270    
Decrease in cash and cash equivalents 4,053,963 (562,699)    
Cash used in operating activities 4,060,547 (817,810)    
Loss from operations (4,534,087) (4,413,612)    
Accumulated deficit (47,639,894) (42,879,656)    
Working capital 5,329,650 9,822,546    
Decrease in working capital (4,492,896)      
Intangible assets, net 2,513,189 2,436,230    
Related party notes payable 1,548,872 $ 505,505    
Backlog 12,336,248      
Increase in backlog $ 4,948,103      
Related Party | John N. Hatsopoulos and Earl R. Lewis, III        
Finite-Lived Intangible Assets [Line Items]        
Related party notes payable       $ 1,000,000
Related Party | Earl R. Lewis, III        
Finite-Lived Intangible Assets [Line Items]        
Related party notes payable     $ 500,000 $ 500,000