1.0.0.3 true Statement Of Financial Position Classified (Parenthetical) (USD $) In Thousands, except Share data false 1 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 shares Standard http://www.xbrl.org/2003/instance shares 0 false 2 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 shares Standard http://www.xbrl.org/2003/instance shares 0 2 2 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment us-gaap true credit instant monetary No definition available. false false false false false false false false false 1 true true 303759000 303759 false false 2 true true 278269000 278269 false false No definition available. No authoritative reference available. false 3 2 us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap true credit instant monetary No definition available. false false false false false false false false false 1 true true 422338000 422338 false false 2 true true 377570000 377570 false false No definition available. No authoritative reference available. false 4 2 us-gaap_TreasuryStockShares us-gaap true na instant shares No definition available. false false false false false false false false false 1 false true 6740590 6740590.00 false false 2 false true 6740590 6740590.00 false false No definition available. No authoritative reference available. false 9 0 na true na na na No definition available. false true false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false No definition available. No authoritative reference available. false 13 2 us-gaap_CommonStockParOrStatedValuePerShare us-gaap true na instant decimal No definition available. false false false false false false false false true 1 true true 0.0001 0.0001 false false 2 true true 0.0001 0.0001 false false No definition available. No authoritative reference available. false 14 2 us-gaap_CommonStockSharesAuthorized us-gaap true na instant shares No definition available. false false false false false false false false false 1 false true 1000000 1000000.00 false false 2 false true 1000000 1000000.00 false false No definition available. No authoritative reference available. false 15 2 us-gaap_CommonStockSharesIssued us-gaap true na instant shares No definition available. false false false false false false false false false 1 false true 1812 1812.00 false false 2 false true 1728 1728.00 false false No definition available. No authoritative reference available. false 16 2 us-gaap_CommonStockSharesOutstanding us-gaap true na instant shares No definition available. false false false false false false false false false 1 false true 1812 1812.00 false false 2 false true 1728 1728.00 false false No definition available. No authoritative reference available. false false 2 8 false Thousands NoRounding UnKnown false true