| Eversource Energy Political Action Committee Eversourcepac | April 18, 2024 | $5,000 | 
        
            | Eversource Energy Political Action Committee Eversourcepac | Oct. 20, 2020 | $2,500 | 
        
            | Eversource Energy Political Action Committee Eversourcepac | March 20, 2019 | $1,000 | 
        
            | Eversource Energy Political Action Committee (Eversourcepac) | Oct. 16, 2018 | $500 | 
        
            | Eversource Energy Political Action Committee (Eversourcepac) | June 15, 2018 | $1,000 | 
        
            | Eversource Energy Political Action Committee (Eversourcepac) | Sept. 19, 2016 | $500 | 
        
            | Eversource Energy Political Action Committee (Eversourcepac) | April 29, 2016 | $1,500 | 
        
            | Northeast Utilities Employees' Political Action Committee Federal | Aug. 23, 2013 | $500 | 
        
            | Northeast Utilities Employees' Political Action Committee Federal | Aug. 23, 2013 | -$500 | 
        
            | Northeast Utilities Employees' Political Action Committee Federal | June 18, 2013 | $500 | 
        
            | Northeast Utilities Employees' Political Action Committee Federal | March 22, 2012 | $2,500 | 
        
            | Northeast Utilities Employees Political Action Committee Federal | Sept. 30, 2010 | $3,500 | 
        
            | Northeast Utilities Employees Political Action Committee Federal | March 30, 2010 | $1,000 | 
        
            | Northeast Utilities Employees Political Action Committee Federal | Aug. 26, 2009 | $2,500 | 
        
            | Northeast Utilities Service Company Employees' Political Action Committee Federal | Sept. 22, 2004 | $1,000 | 
        
            | Northeast Utilities Service Company Employees Political Action Committee Federal | April 12, 2002 | $1,000 | 
        
            | Northeast Utilities Service Company Employees Political Action Committee Federal | Feb. 23, 2001 | $1,000 | 
        
            | Northeast Utilities Employees Political Action Committee Federal | April 18, 2000 | $1,000 | 
        
            | Northeast Utilities Employees Political Action Committee Federal | April 13, 1999 | $250 | 
        
            | Northeast Utilities Political Action Committee | Nov. 16, 1998 | $1,000 | 
        
            | Northeast Utilities Political Action Committee | Nov. 2, 1998 | $1,000 | 
        
            | Northeast Utilities Political Action Committee | Oct. 20, 1998 | $3,000 | 
        
            | Northeast Utilities Political Action Committee | Aug. 21, 1998 | $1,500 | 
        
            | Northeast Utilities Political Action Committee | July 16, 1998 | $1,000 | 
        
            | Northeast Utilities Political Action Committee | March 19, 1998 | $500 |