| Verizon Communications, Inc. Political Action Committee Verizon Pac | March 28, 2019 | $5,000 | 
        
            | Verizon Communications, Inc. Political Action Committee Verizon Pac | March 28, 2019 | $5,000 | 
        
            | Verizon Communications Inc./Verizon Wireless Good Government Club (Verizon/Verizon Wireless Pac) | May 13, 2011 | $5,000 | 
        
            | Verizon Communications Inc./Verizon Wireless Good Government Club (Verizon/Verizon Wireless Pac) | May 13, 2011 | $2,500 | 
        
            | Verizon Communications Inc./Verizon Wireless Good Government Club (Verizon/Verizon Wireless Pac) | March 30, 2011 | $2,500 | 
        
            | Verizon Communication Inc. Good Govt Club | Sept. 22, 2008 | $500 | 
        
            | Verizon Communication Inc. Good Govt Club | May 31, 2007 | $500 | 
        
            | Verizon Communication Inc. Good Govt Club | May 31, 2007 | $4,500 | 
        
            | Verizon Communication Inc. Good Govt Club | March 12, 2007 | $2,500 | 
        
            | Verizon Communication Inc Good Govt Club | Oct. 21, 2005 | $2,000 | 
        
            | Verizon Communications Inc Good Government Club (Fka Bell Atlantic Corporation Pac) | Dec. 18, 2002 | -$1,000 | 
        
            | Verizon Communications Inc Good Government Club (Fka Bell Atlantic Corporation Pac) | March 11, 2002 | $1,000 | 
        
            | Verizon Communications Inc Good Government Club (Fka Bell Atlantic Corporation Pac) | Aug. 1, 2001 | $1,000 | 
        
            | Verizon Communications Inc Good Government Club (Fka Bell Atlantic Corporation Pac) | May 3, 2001 | $2,000 | 
        
            | Verizon Communications Inc Good Government Club (Fka Bell Atlantic Corporation Pac) | Feb. 13, 2001 | $1,000 | 
        
            | Verizon Communications Inc Good Government Club (Fka Bell Atlantic Corporation Pac) | April 14, 1999 | $1,000 | 
        
            | Bell Atlantic Corporation Political Action Committee | Sept. 11, 1996 | $1,000 | 
        
            | Bell Atlantic Corporation Political Action Committee | July 5, 1996 | $1,000 |