| 
                                
                                
                                
                                
                                
                                
                                 ~42% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~42% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~43% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~42% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~42% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~41% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~41% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~42% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~14%  | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~79%  | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~8% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~7% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~8% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~8% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~7% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~8% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~8% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~8% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~8% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~1% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~5% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~6% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~5% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~5% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~6% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~5% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~6% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~6% 
                                Detail
                                
                                
                              | 
                        
| 
                                
                                
                                
                                
                                
                                
                                 ~2% 
                                Detail
                                
                                
                              |