Quarterly report [Sections 13 or 15(d)]

Related Party Notes (Details)

v3.25.3
Related Party Notes (Details) - USD ($)
9 Months Ended
Sep. 04, 2025
Sep. 04, 2025
Sep. 03, 2025
May 01, 2025
Feb. 18, 2025
Jan. 14, 2025
Sep. 18, 2024
Jul. 23, 2024
Mar. 21, 2024
Oct. 10, 2023
Sep. 30, 2025
Sep. 30, 2024
Oct. 09, 2023
Related Party Transaction [Line Items]                          
Related-party note repayment                     $ 1,076,956 $ 0  
October 2023 Promissory Note                          
Related Party Transaction [Line Items]                          
Related party transaction, period                 1 year 1 year      
Related party transaction, rate                   5.12%      
July 2024 Promissory Note                          
Related Party Transaction [Line Items]                          
Related party transaction, period               1 year          
Related party transaction, rate               5.06%          
September 2024 Promissory Note                          
Related Party Transaction [Line Items]                          
Related party transaction, period             1 year            
Related party transaction, rate             4.57%            
Average Closing Share Price                          
Related Party Transaction [Line Items]                          
Related party transaction, period       30 days 30 days 30 days              
Director | October 2023 And July 2024 Promissory Notes                          
Related Party Transaction [Line Items]                          
Repayment of loan   $ 1,000,000                      
Interest paid   $ 76,956                      
Director | October 2023 Promissory Note                          
Related Party Transaction [Line Items]                          
Related-party note repayment     $ 548,675                    
Director | July 2024 Promissory Note                          
Related Party Transaction [Line Items]                          
Related-party note repayment $ 528,281                        
Director | September 2024 Promissory Note                          
Related Party Transaction [Line Items]                          
Notes payable             $ 500,000            
John N. Hatsopoulos and Earl R. Lewis, III | Related Party                          
Related Party Transaction [Line Items]                          
Notes payable                         $ 1,000,000
Earl R. Lewis, III | Related Party                          
Related Party Transaction [Line Items]                          
Notes payable                         $ 500,000
Earl R. Lewis, III | Director | October 2023 Promissory Note                          
Related Party Transaction [Line Items]                          
Notes payable       $ 500,000                  
Interest payable       $ 14,148                  
Conversion of convertible securities (in shares)       240,256                  
Conversion of convertible securities, share price (in dollars per share)       $ 2.14                  
John N. Hatsopoulos | Related Party                          
Related Party Transaction [Line Items]                          
Notes payable               $ 500,000   $ 500,000