Quarterly report [Sections 13 or 15(d)]

Related Party Notes (Details)

v3.25.1
Related Party Notes (Details) - USD ($)
May 01, 2025
Feb. 18, 2025
Jan. 14, 2025
Sep. 18, 2024
Jul. 23, 2024
Mar. 21, 2024
Oct. 10, 2023
Mar. 31, 2025
Oct. 09, 2023
Related Party | July 2024 Promissory Note                  
Related Party Transaction [Line Items]                  
Related party transaction, rate         5.06%        
Director | October 2023 Promissory Note                  
Related Party Transaction [Line Items]                  
Related party transaction, period           1 year 1 year    
Related party transaction, rate             5.12%    
Director | July 2024 Promissory Note                  
Related Party Transaction [Line Items]                  
Related party notes, current portion         $ 500,000        
Related party transaction, period         1 year        
Director | September 2024 Promissory Note                  
Related Party Transaction [Line Items]                  
Related party notes, current portion       $ 500,000          
Related party transaction, period       1 year          
Related party transaction, rate       4.57%          
Director | Average Closing Share Price                  
Related Party Transaction [Line Items]                  
Related party transaction, period   30 days 30 days            
Director | Average Closing Share Price | Subsequent Event                  
Related Party Transaction [Line Items]                  
Related party transaction, period 30 days                
John N. Hatsopoulos and Earl R. Lewis, III | Related Party                  
Related Party Transaction [Line Items]                  
Related party notes, current portion                 $ 1,000,000
Earl R. Lewis, III | Related Party                  
Related Party Transaction [Line Items]                  
Related party notes, current portion             $ 500,000   $ 500,000
Earl R. Lewis, III | Director                  
Related Party Transaction [Line Items]                  
Related party notes, current portion               $ 512,187  
Interest payable               12,187  
Earl R. Lewis, III | Director | October 2023 Promissory Note | Subsequent Event                  
Related Party Transaction [Line Items]                  
Related party notes, current portion $ 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 | Director                  
Related Party Transaction [Line Items]                  
Related party notes, current portion               1,055,122  
Interest payable               $ 55,122