All SEC Filings
| Date | Form | Description | XBRL | Pages | |
|---|---|---|---|---|---|
| 04/25/25 | DEF 14A | Definitive proxy statements |   |     | 83 | 
| 04/29/24 | DEF 14A | Definitive proxy statements |   |     | 91 | 
| 04/28/23 | DEF 14A | Definitive proxy statements |   |       | 74 | 
| 04/27/22 | DEF 14A | Definitive proxy statements |   | 67 | |
| 04/27/21 | DEF 14A | Definitive proxy statements |   | 66 | |
| 04/23/20 | DEF 14A | Definitive proxy statements |   | 67 | |
| 04/22/19 | DEF 14A | Definitive proxy statements |   | 62 | |
| 04/20/18 | DEF 14A | Definitive proxy statements |   | 64 | |
| 04/21/17 | DEF 14A | Definitive proxy statements |   | 61 | |
| 04/27/15 | DEF 14A | Definitive proxy statements |   | 93 | 
 
     			 
        		