1100 - Document - Document Information
                           | Document Information [Table]
                      
                     1200 - Document - Entity Information
                           | Entity Information [Table]
                      
                     1300 - Document - Entity Listings Information
                           | Entity Listings [Table]
                      
                     2001 - Statement - Balance Sheet
                           | Balance Sheet [Table]
                      
                     2002 - Statement - Balance Sheet Parenthetical, General
                           | Balance Sheet Parenthetical, General [Table]
                      
                     2003 - Statement - Balance Sheet Parenthetical, Preferred Stock
                           | Stock by Class [Table]
                      
                     2004 - Statement - Balance Sheet Parenthetical, Common Stock
                           | Stock by Class [Table]
                      
                     2005 - Statement - Balance Sheet Parenthetical, Treasury Stock
                           | Class of Treasury Stock [Table]
                      
                     2006 - Statement - Income Statement
                           | Income Statement [Table]
                      
                     2007 - Statement - Comprehensive Income
                           | Comprehensive Income [Table]
                      
                     2008 - Statement - Cash Flow Statement
                           | Cash Flow Statement [Table]
                      
                     2009 - Statement - Prior Period Adjustment
                           | Changes in Stockholders' Equity [Table]
                      
                     2010 - Statement - Changes in Total Stockholders' Equity
                           | Changes in Stockholders' Equity [Table]
                      
                     4010 - Disclosure - Nature of Business
                           | Nature of Business [Table]
                      
                     4020 - Disclosure - Significant Accounting Policies
                           | Significant Accounting Policies [Table]
                      
                     4030 - Disclosure - Property, Plant and Equipment Policies
                           | Property, Plant and Equipment Components [Table]
                      
                     5010 - Disclosure - Cash, Cash Equivalents, and Marketable Securities
                           | Cash, Cash Equivalents, and Marketable Securities [Table]
                      
                     5020 - Disclosure - Cash and Cash Equivalents Components
                           | Cash and Cash Equivalents Components [Table]
                      
                     5030 - Disclosure - Marketable Securities Components
                           | Marketable Securities [Table]
                      
                     5040 - Disclosure - Inventory Components
                           | Inventory Components [Table]
                      
                     5050 - Disclosure - Property, Plant and Equipment Components
                           | Property, Plant and Equipment Components [Table]
                      
                     5060 - Disclosure - Deferred Costs
                           | Deferred Costs Components [Table]
                      
                     5070 - Disclosure - Product Warranty Accrual
                           | Product Liability Contingency [Table]
                      
                     5080 - Disclosure - Long-term Debt Instruments
                           | Long-term Debt Instruments [Table]
                      
                     5090 - Disclosure - Maturities of Long-term Debt
                           | Maturities of Long-Term Debt [Table]
                      
                     5110 - Disclosure - Other Noncurrent Liabilities
                           | Other Noncurrent Liabilities [Table]
                      
                     5120 - Disclosure - Business Segments
                           | Business Segment Information, by Segment [Table]
                      
                     5130 - Disclosure - Geographic Areas
                           | Revenues from External Customers and Long-lived Assets by Geographic Area [Table]
                      
                     5140 - Disclosure - Nonmonetary Transactions
                           | Nonmonetary Transaction, by Type [Table]
                      
                     5150 - Disclosure - Select Financial Information
                           | Select Financial Information [Table]
                      
                     5160 - Disclosure - Subsequent Events
                           | Subsequent Event [Table]