All SEC Filings
| Date | Form | Description | XBRL | Pages | |
|---|---|---|---|---|---|
| 05/13/25 | DEF 14A | Definitive proxy statements | 
       
   | 
  
                                           | 
  212 | 
| 05/20/24 | DEF 14A | Definitive proxy statements | 
       
   | 
  
                                           | 
  113 | 
| 03/27/23 | DEF 14A | Definitive proxy statements | 
       
   | 
  
                                            | 
  71 | 
| 03/28/22 | DEF 14A | Definitive proxy statements | 
       
   | 
  69 | |
| 04/06/21 | DEF 14A | Definitive proxy statements | 
       
   | 
  64 | |
| 03/31/20 | DEF 14A | Definitive proxy statements | 
       
   | 
  57 | |
| 03/26/19 | DEF 14A | Definitive proxy statements | 
       
   | 
  69 | |
| 04/03/18 | DEF 14A | Definitive proxy statements | 
       
   | 
  58 | |
| 03/30/17 | DEF 14A | Definitive proxy statements | 
       
   | 
  60 | |
| 03/31/16 | DEF 14A | Definitive proxy statements | 
       
   | 
  107 | 





