| Germany WS: Demand or Turnover Compared to Previous Year (Balances) | 33.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OP: Expectations Regarding Demand or Turnover (Balances) | 12.600
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany TT: Expectations Regarding Demand or Turnover (Balances) | 42.700
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany SS: Expectations Regarding Number of Employees (Balances) | 1.300
            
                                        Feb 2025 | monthly | Jan 2005 - Feb 2025 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany HR: Expectations Regarding Number of Employees (Balances) | 9.500
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LT: Expectations Regarding Number of Employees (Balances) | 11.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany WS: Expectations Regarding Number of Employees (Balances) | 11.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OT: Expectations Regarding Number of Employees (Balances) | 17.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany CC: Expectations Regarding Number of Employees (Balances) | 38.600
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LA: Expectations Regarding Number of Employees (Balances) | 20.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany MC: Expectations Regarding Number of Employees (Balances) | 21.500
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany AE: Expectations Regarding Number of Employees (Balances) | 19.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OP: Expectations Regarding Number of Employees (Balances) | 14.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany TT: Expectations Regarding Number of Employees (Balances) | -19.100
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany SS: Business Development Expectations Next 6 Months (Balances) | -11.200
            
                                        Feb 2025 | monthly | Jan 2005 - Feb 2025 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany HR: Business Development Expectations Next 6 Months (Balances) | 46.700
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LT: Business Development Expectations Next 6 Months (Balances) | 25.100
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany WS: Business Development Expectations Next 6 Months (Balances) | 21.900
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OT: Business Development Expectations Next 6 Months (Balances) | 19.100
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany CC: Business Development Expectations Next 6 Months (Balances) | 39.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LA: Business Development Expectations Next 6 Months (Balances) | 24.600
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany MC: Business Development Expectations Next 6 Months (Balances) | 27.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany AE: Business Development Expectations Next 6 Months (Balances) | 8.100
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OP: Business Development Expectations Next 6 Months (Balances) | 16.100
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany TT: Business Development Expectations Next 6 Months (Balances) | 40.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany SS: Expectations Regarding Prices (Balances) | 25.400
            
                                        Feb 2025 | monthly | Jan 2005 - Feb 2025 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany HR: Expectations Regarding Prices (Balances) | 39.500
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LT: Expectations Regarding Prices (Balances) | 9.900
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany WS: Expectations Regarding Prices (Balances) | 28.000
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany WS: Assessment of Orders on Hand (Balances) | 0.000
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OT: Assessment of Orders on Hand (Balances) | 15.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany CC: Assessment of Orders on Hand (Balances) | 10.000
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LA: Assessment of Orders on Hand (Balances) | 25.000
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany MC: Assessment of Orders on Hand (Balances) | -2.100
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany AE: Assessment of Orders on Hand (Balances) | 32.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OP: Assessment of Orders on Hand (Balances) | -0.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany TT: Assessment of Orders on Hand (Balances) | -91.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany SS: Development of Number of Employees During Last 3 Months (Balances) | -3.500
            
                                        Feb 2025 | monthly | Jan 2005 - Feb 2025 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany HR: Development of Number of Employees During Last 3 Months (Balances) | -20.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LT: Development of Number of Employees During Last 3 Months (Balances) | 2.100
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany WS: Development of Number of Employees During Last 3 Months (Balances) | -3.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OT: Development of Number of Employees During Last 3 Months (Balances) | 3.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany CC: Development of Number of Employees During Last 3 Months (Balances) | 22.600
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LA: Development of Number of Employees During Last 3 Months (Balances) | 7.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany MC: Development of Number of Employees During Last 3 Months (Balances) | 7.700
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany AE: Development of Number of Employees During Last 3 Months (Balances) | 8.100
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OP: Development of Number of Employees During Last 3 Months (Balances) | 18.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany TT: Development of Number of Employees During Last 3 Months (Balances) | -35.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany SS: Expectations Regarding Demand or Turnover (Balances) | 15.000
            
                                        Feb 2025 | monthly | Jan 2005 - Feb 2025 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany HR: Expectations Regarding Demand or Turnover (Balances) | 38.700
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LT: Expectations Regarding Demand or Turnover (Balances) | 18.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany WS: Expectations Regarding Demand or Turnover (Balances) | 27.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OT: Expectations Regarding Demand or Turnover (Balances) | 27.500
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany CC: Expectations Regarding Demand or Turnover (Balances) | 37.000
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OP: Development of the Business Situation During Last 3 Month (Balances) | 15.900
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany TT: Development of the Business Situation During Last 3 Month (Balances) | -27.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany SS: Development of Demand or Turnover During Last 3 Month (Balances) | 2.700
            
                                        Feb 2025 | monthly | Jan 2005 - Feb 2025 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany HR: Development of Demand or Turnover During Last 3 Month (Balances) | -35.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LT: Development of Demand or Turnover During Last 3 Month (Balances) | 16.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany WS: Development of Demand or Turnover During Last 3 Month (Balances) | 29.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OT: Development of Demand or Turnover During Last 3 Month (Balances) | 40.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany CC: Development of Demand or Turnover During Last 3 Month (Balances) | 30.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LA: Development of Demand or Turnover During Last 3 Month (Balances) | 4.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany MC: Development of Demand or Turnover During Last 3 Month (Balances) | 10.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany AE: Development of Demand or Turnover During Last 3 Month (Balances) | 9.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OP: Development of Demand or Turnover During Last 3 Month (Balances) | 15.500
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany TT: Development of Demand or Turnover During Last 3 Month (Balances) | -18.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany SS: Demand or Turnover Compared to Previous Year (Balances) | 17.200
            
                                        Feb 2025 | monthly | Jan 2005 - Feb 2025 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany HR: Demand or Turnover Compared to Previous Year (Balances) | -27.600
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LT: Demand or Turnover Compared to Previous Year (Balances) | 9.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OT: Demand or Turnover Compared to Previous Year (Balances) | 41.700
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany CC: Demand or Turnover Compared to Previous Year (Balances) | 32.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LA: Demand or Turnover Compared to Previous Year (Balances) | 13.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany MC: Demand or Turnover Compared to Previous Year (Balances) | 21.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany AE: Demand or Turnover Compared to Previous Year (Balances) | 1.700
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OP: Demand or Turnover Compared to Previous Year (Balances) | 6.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany TT: Demand or Turnover Compared to Previous Year (Balances) | -23.600
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany SS: Assessment of Orders on Hand (Balances) | -13.400
            
                                        Feb 2025 | monthly | Jan 2005 - Feb 2025 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany HR: Assessment of Orders on Hand (Balances) | -81.600
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LT: Assessment of Orders on Hand (Balances) | -15.900
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany SS: Assessment of the Business Situation (Balances) | 8.200
            
                                        Feb 2025 | monthly | Jan 2005 - Feb 2025 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany HR: Assessment of the Business Situation (Balances) | -81.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LT: Assessment of the Business Situation (Balances) | -12.700
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany WS: Assessment of the Business Situation (Balances) | 9.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OT: Assessment of the Business Situation (Balances) | 26.000
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany CC: Assessment of the Business Situation (Balances) | 44.500
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LA: Assessment of the Business Situation (Balances) | 45.100
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany MC: Assessment of the Business Situation (Balances) | 25.600
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany AE: Assessment of the Business Situation (Balances) | 51.200
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OP: Assessment of the Business Situation (Balances) | 18.500
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany TT: Assessment of the Business Situation (Balances) | -86.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany SS: Development of the Business Situation During Last 3 Month (Balances) | -9.400
            
                                        Feb 2025 | monthly | Jan 2005 - Feb 2025 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany HR: Development of the Business Situation During Last 3 Month (Balances) | -32.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LT: Development of the Business Situation During Last 3 Month (Balances) | 4.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany WS: Development of the Business Situation During Last 3 Month (Balances) | 31.300
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OT: Development of the Business Situation During Last 3 Month (Balances) | 42.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany CC: Development of the Business Situation During Last 3 Month (Balances) | 28.400
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany LA: Development of the Business Situation During Last 3 Month (Balances) | 3.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany MC: Development of the Business Situation During Last 3 Month (Balances) | 19.100
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany AE: Development of the Business Situation During Last 3 Month (Balances) | 15.800
            
                                        May 2021 | monthly | Jan 2005 - May 2021 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Germany OT: Expectations Regarding Prices (Balances) | 27.600
            
                                        May 2021 | monthly | Jan 2005 - May 2021 |