| Dykema Gossett Federal Pac | Sept. 23, 2024 | $5,000 | 
        
            | Dykema Gossett Federal Pac | March 10, 2023 | $5,000 | 
        
            | Dykema Gossett Federal Pac | May 23, 2022 | $5,000 | 
        
            | Dykema Gossett Federal Pac | May 23, 2022 | -$5,000 | 
        
            | Dykema Gossett Federal Pac | March 11, 2022 | $5,000 | 
        
            | Dykema Gossett Federal Pac | March 3, 2021 | $5,000 | 
        
            | Dykema Gossett Federal Pac | Feb. 20, 2020 | $5,000 | 
        
            | Dykema Gossett Federal Pac | Feb. 7, 2019 | $5,000 | 
        
            | Dykema Gossett Federal Pac | Aug. 10, 2018 | $1,000 | 
        
            | Dykema Gossett Federal Pac | June 20, 2018 | $5,000 | 
        
            | Dykema Gossett Federal Pac | June 13, 2017 | $5,000 | 
        
            | Dykema Gossett Federal Pac | June 3, 2016 | $5,000 | 
        
            | Dykema Gossett Federal Pac | Feb. 4, 2015 | $5,000 | 
        
            | Dykema Gossett Federal Pac | Feb. 20, 2014 | $5,000 | 
        
            | Dykema Gossett Federal Pac | Feb. 22, 2013 | $5,000 | 
        
            | Dykema Gossett Federal Pac | July 11, 2011 | $1,000 | 
        
            | Dykema Gossett Federal Pac | June 9, 2008 | $2,000 | 
        
            | Dykema Gossett Federal Pac | Sept. 22, 2006 | $2,500 | 
        
            | Dykema Gossett Federal Pac | March 19, 2004 | $1,000 | 
        
            | Dykema Gossett Federal Pac | July 17, 2000 | $2,500 | 
        
            | Dykema Gossett Federal Pac | May 11, 1999 | $2,500 |