Sample Company (Comprehensive Example) XBRL Taxonomy Calculation Networks

-Network: (Schedule AA, Part 1: Financial Highlights)
-gaap:Financial Highlights [Schedule] {ID1}
gaap:Entity [Axis] {ID2}
-gaap:Business Segment [Axis] {ID3}
gaap:Consolidated Group [Domain] {ID4}
gaap:Premise [Axis] {ID5}
gaap:Report Date [Axis] {ID6}
gaap:Verification [Axis] {ID7}
-gaap:Financial Highlights [Line Items] {ID8}
-gaap:Financial Highlights [Hierarchy] {ID9}
gaap:Revenues, Net {ID10}
gaap:Income (Loss) from Continuing Operations {ID11}
gaap:Net Income (Loss) {ID12}
gaap:Cash Flow Provided by (used in) Operating Activities, Net {ID13}
gaap:Capital Additions {ID14}
gaap:Average Number of Employees {ID15}
-Network: (Schedule BA, Part 1: Balance Sheet)
-gaap:Balance Sheet [Schedule] {ID16}
gaap:Entity [Axis] {ID17}
-gaap:Business Segment [Axis] {ID18}
gaap:Consolidated Group [Domain] {ID19}
gaap:Premise [Axis] {ID20}
gaap:Report Date [Axis] {ID21}
gaap:Verification [Axis] {ID22}
-gaap:Balance Sheet [Line Items] {ID23}
-gaap:Assets [Calculation] {ID24}
-gaap:Assets, Current [Calculation] {ID25}
-gaap:Cash and Cash Equivalents [Calculation] {ID26}
gaap:Cash, Unrestricted {ID27}
gaap:Cash, Restricted {ID28}
gaap:Short-Term Investments {ID29}
gaap:Other Cash and Cash Equivalents {ID30}
gaap:Cash and Cash Equivalents, Total {ID31}
-gaap:Receivables, Net, Current [Calculation] {ID32}
gaap:Trade Receivables, Net, Current {ID33}
gaap:Finance Lease Receivables, Net, Current {ID34}
gaap:Other Receivables, Net, Current {ID35}
gaap:Receivables, Net, Current, Total {ID36}
gaap:Inventory {ID37}
gaap:Prepaid Expenses {ID38}
gaap:Other Assets, Current {ID39}
gaap:Assets, Current, Total {ID40}
-gaap:Assets, Noncurrent [Calculation] {ID41}
-gaap:Property, Plant, and Equipment, Net [Calculation] {ID42}
gaap:Land {ID43}
gaap:Buildings, Net {ID44}
gaap:Furniture and Fixtures, Net {ID45}
gaap:Other Property, Plant, and Equipment, Net {ID46}
gaap:Property, Plant, and Equipment, Net, Total {ID47}
gaap:Investment in Affiliates {ID48}
gaap:Receivables, Net, Noncurrent {ID49}
gaap:Other Assets, Noncurrent {ID50}
gaap:Assets, Noncurrent, Total {ID51}
gaap:Assets, Total {ID52}
-gaap:Liabilities and Equity [Calculation] {ID53}
-gaap:Liabilities [Calculation] {ID54}
-gaap:Liabilities, Current [Calculation] {ID55}
-gaap:Payables and Accruals [Calculation] {ID56}
gaap:Accounts Payable {ID57}
gaap:Accrued Interest Payable {ID58}
gaap:Accrued Expenses {ID59}
gaap:Other Payables and Accruals {ID60}
gaap:Payables and Accruals, Total {ID61}
gaap:Long-Term Debt, Current {ID62}
gaap:Other Liabilities, Current {ID63}
gaap:Liabilities, Current, Total {ID64}
-gaap:Liabilities, Noncurrent [Calculation] {ID65}
gaap:Long-Term Debt, Noncurrent {ID66}
gaap:Other Liabilities, Noncurrent {ID67}
gaap:Liabilities, Noncurrent, Total {ID68}
gaap:Liabilities, Total {ID69}
-gaap:Equity [Calculation] {ID70}
gaap:Owners' Equity {ID71}
gaap:Partners' Equity {ID72}
gaap:Members' Equity {ID73}
gaap:Preferred Stock {ID74}
gaap:Common Stock {ID75}
gaap:Additional Paid in Capital {ID76}
gaap:Retained Earnings (Accumulated Losses) {ID77}
gaap:Equity, Total {ID78}
gaap:Liabilities and Equity, Total {ID79}
-Network: (Schedule BA, Part 2: Classes of Preferred Stock)
-gaap:Preferred Stock, by Class [Schedule] {ID80}
gaap:Entity [Axis] {ID81}
-gaap:Class of Preferred Stock, Description [Axis] {ID82}
-gaap:All Classes of Preferred Stock [Domain] {ID83}
gaap:Class A Preferred Scock [Member] {ID84}
gaap:Class B Preferred Stock [Member] {ID85}
gaap:Premise [Axis] {ID86}
gaap:Report Date [Axis] {ID87}
gaap:Verification [Axis] {ID88}
-gaap:Preferred Stock, by Class [Line Items] {ID89}
-gaap:Preferred Stock, by Class [Record] {ID90}
gaap:Preferred Stock, Amount {ID91}
gaap:Preferred Stock, Par Value per Share {ID92}
gaap:Preferred Stock, Share Subscriptions {ID93}
gaap:Preferred Stock, Shares Authorized {ID94}
gaap:Preferred Stock, Shares Issued {ID95}
gaap:Preferred Stock, Shares Outstanding {ID96}
-Network: (Schedule BA, Part 3: Classes of Common Stock)
-gaap:Common Stock, by Class [Schedule] {ID97}
gaap:Entity [Axis] {ID98}
-gaap:Class of Common Stock, Description [Axis] {ID99}
-gaap:All Classes of Common Stock [Domain] {ID100}
gaap:Class A Common Stock [Member] {ID101}
gaap:Class B Common Stock [Member] {ID102}
gaap:Premise [Axis] {ID103}
gaap:Report Date [Axis] {ID104}
gaap:Verification [Axis] {ID105}
-gaap:Common Stock, by Class [Line Items] {ID106}
-gaap:Common Stock, by Class [Record] {ID107}
gaap:Common Stock, Amount {ID108}
gaap:Common Stock, Par Value per Share {ID109}
gaap:Common Stock, Share Subscriptions {ID110}
gaap:Common Stock, Shares Authorized {ID111}
gaap:Common Stock, Shares Issued {ID112}
gaap:Common Stock, Shares Outstanding {ID113}
-Network: (Schedule BB, Part 1: Income Statement)
-gaap:Income Statement [Schedule] {ID114}
gaap:Entity [Axis] {ID115}
-gaap:Business Segment [Axis] {ID116}
gaap:Consolidated Group [Domain] {ID117}
gaap:Premise [Axis] {ID118}
gaap:Report Date [Axis] {ID119}
gaap:Verification [Axis] {ID120}
-gaap:Income Statement [Line Items] {ID121}
-gaap:Revenues, Net [Calculation] {ID122}
gaap:Revenues, Gross {ID123}
gaap:Returns and Allowances {ID124}
gaap:Revenues, Net {ID125}
-gaap:Gross Profit (Loss) [Calculation] {ID126}
gaap:Revenues, Net {ID127}
gaap:Cost of Sales {ID128}
gaap:Gross Profit (Loss) {ID129}
-gaap:Operating Income (Loss) [Calculation] {ID130}
gaap:Operating Expenses {ID131}
gaap:Operating Income {ID132}
gaap:Operating Income (Loss) {ID133}
-gaap:Nonoperating Income (Loss) [Calculation] {ID134}
gaap:Interest Expense (Income) {ID135}
gaap:Other Nonoperating Expenses (Income) {ID136}
gaap:Nonoperating Income (Loss) {ID137}
-gaap:Income (Loss) from Continuing Operations before Income Taxes [Calculation] {ID138}
gaap:Gross Profit (Loss) {ID139}
gaap:Operating Income (Loss) {ID140}
gaap:Nonoperating Income (Loss) {ID141}
gaap:Income (Loss) from Continuing Operations before Income Taxes {ID142}
-gaap:Income (Loss) from Continuing Operations [Calculation] {ID143}
gaap:Income (Loss) from Continuing Operations before Income Taxes {ID144}
gaap:Income Tax Expense (Benefit) {ID145}
gaap:Income (Loss) from Continuing Operations {ID146}
-gaap:Net Income (Loss) [Calculation] {ID147}
gaap:Income (Loss) from Continuing Operations {ID148}
gaap:Income (Loss) from Discontinued Operations, Net {ID149}
gaap:Net Income (Loss) {ID150}
-gaap:Earnings (Loss) per Share [Hierarchy] {ID151}
gaap:Earnings (Loss) per Share {ID152}
-Network: (Schedule BC, Part 1: Cash Flow Statement, Direct Method)
-gaap:Cash Flow Statement, Direct Method [Schedule] {ID153}
gaap:Entity [Axis] {ID154}
-gaap:Business Segment [Axis] {ID155}
gaap:Consolidated Group [Domain] {ID156}
gaap:Premise [Axis] {ID157}
gaap:Report Date [Axis] {ID158}
gaap:Verification [Axis] {ID159}
-gaap:Cash Flow Statement, Direct Method [Line Items] {ID160}
-gaap:Cash Flow, Direct Method [Movement] {ID161}
gaap:Cash and Cash Equivalents, per Cash Flow Statement, Beginning Balance {ID162}
-gaap:Cash Flow, Net [Calculation] {ID163}
-gaap:Cash Flows Provided by (used in) Operating Activities, Net [Calculation] {ID164}
gaap:Proceeds from Collection of Revenues {ID165}
gaap:Payments of Operating Expenses {ID166}
gaap:Payments of Interest {ID167}
gaap:Cash Flow Provided by (used in) Operating Activities, Net {ID168}
-gaap:Cash Flows Provided by (used in) Investing Activities, Net [Calculation] {ID169}
gaap:Payments for Purchases of Property, Plant, and Equipment {ID170}
gaap:Proceeds from Sale of Property, Plant, and Equipment {ID171}
gaap:Cash Flows Provided by (used in) Investing Activities, Net {ID172}
-gaap:Cash Flows Provided by (used in) Financing Activities, Net [Calculation] {ID173}
gaap:Payments of Long-Term Debt {ID174}
gaap:Proceeds from Additional Long-Term Debt {ID175}
gaap:Cash Flows Provided by (used in) Financing Activities, Net {ID176}
gaap:Cash Flow, Net {ID177}
gaap:Cash and Cash Equivalents, per Cash Flow Statement, Ending Balance {ID178}
gaap:Cash and Cash Equivalents, per Cash Flow Statement, Reconciles {ID179}
-Network: (Schedule BD, Part 2: Cash Flow from Operations, Indirect Method [if direct method is used])
-gaap:Cash Flows Provided by (used in) Operations [Schedule] {ID180}
gaap:Entity [Axis] {ID181}
-gaap:Business Segment [Axis] {ID182}
gaap:Consolidated Group [Domain] {ID183}
gaap:Premise [Axis] {ID184}
gaap:Report Date [Axis] {ID185}
gaap:Verification [Axis] {ID186}
-gaap:Cash Flows Provided by (used in) Operations [Line Items] {ID187}
-gaap:Cash Flows Provided by (used in) Operations [Calculation] {ID188}
gaap:Net Income (Loss) {ID189}
-gaap:Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations [Calculation] {ID190}
-gaap:Depreciation and Amortization [Calculation] {ID191}
gaap:Depreciation {ID192}
gaap:Amortization {ID193}
gaap:Depreciation and Amortization, Total {ID194}
gaap:Minority Interest in Net Income (Loss), Net {ID195}
gaap:Other Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations {ID196}
gaap:Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations {ID197}
gaap:Cash Flow Provided by (used in) Operations {ID198}
-Network: (Schedule BE, Part 1: Cash Flow Statement, Indirect Method)
-gaap:Cash Flow Statement, Indirect Method [Schedule] {ID199}
gaap:Entity [Axis] {ID200}
-gaap:Business Segment [Axis] {ID201}
gaap:Consolidated Group [Domain] {ID202}
gaap:Premise [Axis] {ID203}
gaap:Report Date [Axis] {ID204}
gaap:Verification [Axis] {ID205}
-gaap:Cash Flow Statement, Indirect Method [Line Items] {ID206}
-gaap:Cash Flow Statement, Indirect Method [Movement] {ID207}
gaap:Cash and Cash Equivalents, per Cash Flow Statement, Beginning Balance {ID208}
-gaap:Cash Flow, Net [Calculation] {ID209}
-gaap:Cash Flows Provided by (used in) Operating Activities, Net [Calculation] {ID210}
-gaap:Cash Flows Provided by (used in) Operations [Calculation] {ID211}
gaap:Net Income (Loss) {ID212}
-gaap:Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations [Calculation] {ID213}
-gaap:Depreciation and Amortization [Calculation] {ID214}
gaap:Depreciation {ID215}
gaap:Amortization {ID216}
gaap:Depreciation and Amortization, Total {ID217}
gaap:Minority Interest in Net Income (Loss), Net {ID218}
gaap:Other Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations {ID219}
gaap:Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations {ID220}
gaap:Cash Flow Provided by (used in) Operations {ID221}
-gaap:Increase (Decrease) in Working Capital [Calculation] {ID222}
gaap:Increase (Decrease) in Receivables, Net {ID223}
gaap:Increase (Decrease) in Inventory {ID224}
gaap:Increase (Decrease) in Prepaid Expenses {ID225}
gaap:Increase (Decrease) in Other Assets, Current {ID226}
gaap:Increase (Decrease) in Accounts Payable {ID227}
gaap:Increase (Decrease) in Accrued Expenses {ID228}
gaap:Increase (Decrease) in Other Liabilities, Current {ID229}
gaap:Increase (Decrease) in Working Capital {ID230}
-gaap:Cash Flow from (used in) Other Operating Activities [Calculation] {ID231}
gaap:Proceeds from Income Taxes Refunded {ID232}
gaap:Payments of Income Taxes {ID233}
gaap:Other Cash Flow from (used in) Other Operating Activities {ID234}
gaap:Cash Flow from (used in) Other Operating Activities {ID235}
gaap:Cash Flow Provided by (used in) Operating Activities, Net {ID236}
-gaap:Cash Flows Provided by (used in) Investing Activities, Net [Calculation] {ID237}
gaap:Payments for Purchases of Property, Plant, and Equipment {ID238}
gaap:Proceeds from Sale of Property, Plant, and Equipment {ID239}
gaap:Cash Flows Provided by (used in) Investing Activities, Net {ID240}
-gaap:Cash Flows Provided by (used in) Financing Activities, Net [Calculation] {ID241}
gaap:Payments of Long-Term Debt {ID242}
gaap:Proceeds from Additional Long-Term Debt {ID243}
gaap:Cash Flows Provided by (used in) Financing Activities, Net {ID244}
gaap:Cash Flow, Net {ID245}
gaap:Cash and Cash Equivalents, per Cash Flow Statement, Ending Balance {ID246}
gaap:Cash and Cash Equivalents, per Cash Flow Statement, Reconciles {ID247}
-Network: (Schedule BF, Part 1: Changes in Equity)
-gaap:Statement of Changes in Equity [Schedule] {ID248}
gaap:Entity [Axis] {ID249}
-gaap:Business Segment [Axis] {ID250}
gaap:Consolidated Group [Domain] {ID251}
gaap:Premise [Axis] {ID252}
gaap:Report Date [Axis] {ID253}
gaap:Verification [Axis] {ID254}
-gaap:Statement of Changes in Equity [Line Items] {ID255}
gaap:*** [017] Equity needs work relating to prior period adjustments {ID256}
-gaap:Preferred Stock, Changes [Movement] {ID257}
gaap:Preferred Stock, Beginning Balance {ID258}
-gaap:Preferred Stock, Period Increase (Decrease) [Calculation] {ID259}
gaap:Preferred Stock, Issued {ID260}
gaap:Preferred Stock, Buybacks {ID261}
gaap:Other Increase (Decrease) in Preferred Stock {ID262}
gaap:Preferred Stock, Period Increase (Decrease) {ID263}
gaap:Preferred Stock, Ending Balance {ID264}
gaap:Preferred Stock, Reconciles {ID265}
-gaap:Common Stock, Changes [Movement] {ID266}
gaap:Common Stock, Beginning Balance {ID267}
-gaap:Common Stock, Period Increase (Decrease) [Calculation] {ID268}
gaap:Common Stock, Issued {ID269}
gaap:Common Stock, Options Exercised {ID270}
gaap:Other Increase (Decrease) in Common Stock {ID271}
gaap:Common Stock, Period Increase (Decrease) {ID272}
gaap:Common Stock, Ending Balance {ID273}
gaap:Common Stock, Reconciles {ID274}
-gaap:Additional Paid in Capital, Changes [Movement] {ID275}
gaap:Additional Paid in Capital, Beginning Balance {ID276}
-gaap:Additional Paid in Capital, Period Increase (Decrease) [Calculation] {ID277}
gaap:Additional Paid in Capital, Added from Issuance of Preferred Stock {ID278}
gaap:Additional Paid in Capital, Added from Issuance of Common Stock {ID279}
gaap:Additional Paid in Capital, Removed from Buybacks of Preferred Stock {ID280}
gaap:Other Increase (Decrease) in Additional Paid in Capital {ID281}
gaap:Additional Paid in Capital, Period Increase (Decrease) {ID282}
gaap:Additional Paid in Capital, Ending Balance {ID283}
gaap:Additional Paid in Capital, Reconciles {ID284}
-gaap:Retained Earnings (Accumulated Losses), Adjustments [Movement] {ID285}
gaap:Retained Earnings (Accumulated Losses), Originally Stated {ID286}
-gaap:Retained Earnings (Accumulated Losses), Prior Period Adjustments [Calculation] {ID287}
gaap:Retained Earnings (Accumulated Losses), Prior Period Errors {ID288}
gaap:Retained Earnings (Accumulated Losses), Changes in Accounting Policies {ID289}
gaap:Retained Earnings (Accumulated Losses), Prior Period Adjustments {ID290}
gaap:Retained Earnings (Accumulated Losses), Restated {ID291}
gaap:Retained Earnings (Accumulated Losses), Adjustments, Reconciles {ID292}
-gaap:Retained Earnings (Accumulated Losses), Changes [Movement] {ID293}
gaap:Retained Earnings (Accumulated Losses), Beginning Balance {ID294}
-gaap:Retained Earnings (Accumulated Losses), Period Increase (Decrease) [Calculation] {ID295}
gaap:Net Income (Loss) {ID296}
gaap:Dividends Paid {ID297}
gaap:Other Increase (Decrease) in Retained Earnings (Accumulated Losses) {ID298}
gaap:Retained Earnings (Accumulated Losses), Period Increase (Decrease) {ID299}
gaap:Retained Earnings (Accumulated Losses), Ending Balance {ID300}
gaap:Retained Earnings (Accumulated Losses), Reconciles {ID301}
-gaap:Equity, Changes [Movement] {ID302}
gaap:Equity, Beginning Balance {ID303}
-gaap:Equity, Period Increase (Decrease) [Calculation] {ID304}
gaap:Net Income (Loss) {ID305}
gaap:Dividends Paid {ID306}
gaap:Preferred Stock and Additional Paid in Capital, Issuance of Preferred Stock {ID307}
gaap:Common Stock and Additional Paid in Capital, Issuance of Common Stock {ID308}
gaap:Preferred Stock and Additional Paid in Capital Removed, Buybacks of Preferred Stock {ID309}
gaap:Common Stock, Options Exercised {ID310}
gaap:Other Increase (Decrease) in Equity {ID311}
gaap:Equity, Period Increase (Decrease) {ID312}
gaap:Equity, Ending Balance {ID313}
gaap:Equity, Reconciles {ID314}
-Network: (Schedule BF, Part 2: Changes in Equity, Preferred Stock)
-gaap:Statement of Changes in Equity, Preferred Stock by Class [Schedule] {ID315}
gaap:Entity [Axis] {ID316}
-gaap:Class of Preferred Stock, Description [Axis] {ID317}
-gaap:All Classes of Preferred Stock [Domain] {ID318}
gaap:Class A Preferred Scock [Member] {ID319}
gaap:Class B Preferred Stock [Member] {ID320}
gaap:Premise [Axis] {ID321}
gaap:Report Date [Axis] {ID322}
gaap:Verification [Axis] {ID323}
-gaap:Statement of Changes in Equity, Preferred Stock by Class [Line Items] {ID324}
-gaap:Preferred Stock, Shares, Changes [Movement] {ID325}
gaap:Preferred Stock Shares, Beginning Balance {ID326}
-gaap:Preferred Stock Shares, Period Increase (Decrease) [Calculation] {ID327}
gaap:Preferred Stock Shares, Additional Shares Issued {ID328}
gaap:Preferred Stock Shares, Buybacks {ID329}
gaap:Other Increase (Decrease) in Preferred Stock Shares {ID330}
gaap:Preferred Stock Shares, Period Increase (Decrease) {ID331}
gaap:Preferred Stock Shares, Ending Balance {ID332}
gaap:Preferred Stock Shares, Reconciles {ID333}
-gaap:Preferred Stock, Changes [Movement] {ID334}
gaap:Preferred Stock, Beginning Balance {ID335}
-gaap:Preferred Stock, Period Increase (Decrease) [Calculation] {ID336}
gaap:Preferred Stock, Issued {ID337}
gaap:Preferred Stock, Buybacks {ID338}
gaap:Other Increase (Decrease) in Preferred Stock {ID339}
gaap:Preferred Stock, Period Increase (Decrease) {ID340}
gaap:Preferred Stock, Ending Balance {ID341}
gaap:Preferred Stock, Reconciles {ID342}
-Network: (Schedule BF, Part 3: Changes in Equity, Common Stock)
-gaap:Statement of Changes in Equity, Common Stock by Class [Schedule] {ID343}
gaap:Entity [Axis] {ID344}
-gaap:Class of Common Stock, Description [Axis] {ID345}
-gaap:All Classes of Common Stock [Domain] {ID346}
gaap:Class A Common Stock [Member] {ID347}
gaap:Class B Common Stock [Member] {ID348}
gaap:Premise [Axis] {ID349}
gaap:Report Date [Axis] {ID350}
gaap:Verification [Axis] {ID351}
-gaap:Statement of Changes in Equity, Common Stock by Class [Line Items] {ID352}
-gaap:Common Stock Shares, Changes [Movement] {ID353}
gaap:Common Stock Shares, Beginning Balance {ID354}
-gaap:Common Stock Shares, Period Increase (Decrease) [Calculation] {ID355}
gaap:Common Stock Shares, Additional Shares Issued {ID356}
gaap:Common Stock Shares, Options Exercised {ID357}
gaap:Other Increase (Decrease) in Common Stock Shares {ID358}
gaap:Common Stock Shares, Period Increase (Decrease) {ID359}
gaap:Common Stock Shares, Ending Balance {ID360}
gaap:Common Stock Shares, Reconciles {ID361}
-gaap:Common Stock, Changes [Movement] {ID362}
gaap:Common Stock, Beginning Balance {ID363}
-gaap:Common Stock, Period Increase (Decrease) [Calculation] {ID364}
gaap:Common Stock, Issued {ID365}
gaap:Common Stock, Options Exercised {ID366}
gaap:Other Increase (Decrease) in Common Stock {ID367}
gaap:Common Stock, Period Increase (Decrease) {ID368}
gaap:Common Stock, Ending Balance {ID369}
gaap:Common Stock, Reconciles {ID370}
-Network: (Schedule CA, Part 1: Depository and Lending Institutions, Balance Sheet)
-gaap:Depository and Lending Institutions, Balance Sheet [Schedule] {ID371}
gaap:Entity [Axis] {ID372}
-gaap:Business Segment [Axis] {ID373}
gaap:Consolidated Group [Domain] {ID374}
gaap:Premise [Axis] {ID375}
gaap:Report Date [Axis] {ID376}
gaap:Verification [Axis] {ID377}
-gaap:Depository and Lending Institutions, Balance Sheet [Line Items] {ID378}
-gaap:Assets [Calculation] {ID379}
gaap:Loans {ID380}
gaap:Investments {ID381}
gaap:Investment in Affiliates {ID382}
gaap:Property, Plant and Equipment, Net {ID383}
gaap:Receivables, Net {ID384}
gaap:Other Assets {ID385}
gaap:Assets, Total {ID386}
-gaap:Liabilities and Equity [Calculation] {ID387}
-gaap:Liabilities [Calculation] {ID388}
gaap:Payables and Accruals {ID389}
gaap:Deposits {ID390}
gaap:Long-Term Debt {ID391}
gaap:Other Liabilities {ID392}
gaap:Liabilities, Total {ID393}
-gaap:Equity [Calculation] {ID394}
gaap:Preferred Stock {ID395}
gaap:Common Stock {ID396}
gaap:Additional Paid in Capital {ID397}
gaap:Retained Earnings (Accumulated Losses) {ID398}
gaap:Equity, Total {ID399}
gaap:Liabilities and Equity, Total {ID400}
-Network: (Schedule CB, Part 1: Depository and Lending Institutions, Income Statement)
-gaap:Depository and Lending Institutions, Income Statement [Schedule] {ID401}
gaap:Entity [Axis] {ID402}
-gaap:Business Segment [Axis] {ID403}
gaap:Consolidated Group [Domain] {ID404}
gaap:Premise [Axis] {ID405}
gaap:Report Date [Axis] {ID406}
gaap:Verification [Axis] {ID407}
-gaap:Depository and Lending Institutions, Income Statement [Line Items] {ID408}
-gaap:Net Income (Loss) [Calculation] {ID409}
-gaap:Income (Loss) from Continuing Operations [Calculation] {ID410}
-gaap:Income (Loss) from Continuing Operations before Income Taxes [Calculation] {ID411}
-gaap:Operating Income (Loss) [Calculation] {ID412}
-gaap:Interest Income (Expense), Net, Financial Institutions [Calculation] {ID413}
gaap:Interest Income, Financial Institutions {ID414}
gaap:Interest Expense, Financial Institutions {ID415}
gaap:Interest Income (Expense), Net, Financial Institutions {ID416}
-gaap:Fees and Commissions [Calculation] {ID417}
gaap:Fees and Commission Income {ID418}
gaap:Fees and Commission Expense {ID419}
gaap:Fees and Commission, Net {ID420}
gaap:Operating Income (Loss) {ID421}
-gaap:Nonoperating Income (Loss) [Calculation] {ID422}
gaap:Interest Expense (Income) {ID423}
gaap:Other Nonoperating Expenses (Income) {ID424}
gaap:Nonoperating Income (Loss) {ID425}
gaap:Income (Loss) from Continuing Operations before Income Taxes {ID426}
gaap:Income Tax Expense (Benefit) {ID427}
gaap:Income (Loss) from Continuing Operations {ID428}
gaap:Income (Loss) from Discontinued Operations, Net {ID429}
gaap:Net Income (Loss) {ID430}
-Network: (Schedule CC, Part 1: Depository and Lending Institutions, Cash Flow Statement)
-gaap:Depository and Lending Institutions, Cash Flow Statement [Schedule] {ID431}
gaap:Entity [Axis] {ID432}
-gaap:Business Segment [Axis] {ID433}
gaap:Consolidated Group [Domain] {ID434}
gaap:Premise [Axis] {ID435}
gaap:Report Date [Axis] {ID436}
gaap:Verification [Axis] {ID437}
-gaap:Depository and Lending Institutions, Cash Flow Statement [Line Items] {ID438}
-gaap:Depository and Lending Institutions, Cash Flow Statement [Movement] {ID439}
gaap:Cash and Cash Equivalents, per Cash Flow Statement, Beginning Balance {ID440}
-gaap:Cash Flow, Net [Calculation] {ID441}
-gaap:Cash Flows Provided by (used in) Operating Activities, Net [Calculation] {ID442}
gaap:Proceeds from Collection of Interest Income {ID443}
gaap:Proceeds from Fees and Commissions {ID444}
gaap:Payments of Interest {ID445}
gaap:Payments of Operating Expenses {ID446}
gaap:Cash Flow Provided by (used in) Operating Activities, Net {ID447}
-gaap:Cash Flows Provided by (used in) Investing Activities, Net [Calculation] {ID448}
gaap:Payments for Purchases of Property, Plant, and Equipment {ID449}
gaap:Proceeds from Sale of Property, Plant, and Equipment {ID450}
gaap:Cash Flows Provided by (used in) Investing Activities, Net {ID451}
-gaap:Cash Flows Provided by (used in) Financing Activities, Net [Calculation] {ID452}
gaap:Payments of Long-Term Debt {ID453}
gaap:Proceeds from Additional Long-Term Debt {ID454}
gaap:Cash Flows Provided by (used in) Financing Activities, Net {ID455}
gaap:Cash Flow, Net {ID456}
gaap:Cash and Cash Equivalents, per Cash Flow Statement, Ending Balance {ID457}
gaap:Cash and Cash Equivalents, per Cash Flow Statement, Reconciles {ID458}
-Network: (Schedule KA, Part 1: Accounting Policies)
-gaap:Accounting Policies [Schedule] {ID459}
gaap:Entity [Axis] {ID460}
-gaap:Business Segment [Axis] {ID461}
gaap:Consolidated Group [Domain] {ID462}
gaap:Premise [Axis] {ID463}
gaap:Report Date [Axis] {ID464}
gaap:Verification [Axis] {ID465}
-gaap:Accounting Policies [Line Items] {ID466}
-gaap:Accounting Policies [Hierarchy] {ID467}
gaap:Cash and Cash Equivalents Policy {ID468}
gaap:Receivables Policy {ID469}
-gaap:Inventory Policy {ID470}
gaap:Inventory Valuation Method {ID471}
gaap:Inventory Cost Method {ID472}
gaap:Prepaid Expenses Policy {ID473}
-gaap:Property, Plant and Equipment Policy {ID474}
-gaap:Property, Plant and Equipment, Measurement Basis {ID475}
gaap:Measurement Basis, Buildings {ID476}
gaap:Measurement Basis, Furniture and Fixtures {ID477}
gaap:Measurement Basis, Other Property, Plant and Equipment {ID478}
-gaap:Property, Plant and Equipment, Depreciation Method {ID479}
gaap:Depreciation Method, Buildings {ID480}
gaap:Depreciation Method, Furniture and Fixtures {ID481}
gaap:Depreciation Method, Other Property, Plant, and Equipment {ID482}
-gaap:Property, Plant and Equipment, Estimated Useful Life {ID483}
gaap:Estimated Useful Life, Buildings {ID484}
gaap:Estimated Useful Life, Furniture and Fixtures {ID485}
gaap:Estimated Useful Life, Other Property, Plant and Equipment {ID486}
gaap:*** [001] See Schedule of Major Classes of PPE {ID487}
gaap:Other Assets Policy {ID488}
-gaap:Payables and Accruals Policy {ID489}
gaap:Accounts Payable Policy {ID490}
gaap:Accrued Interest Policy {ID491}
gaap:Accrued Expenses Policy {ID492}
gaap:Other Payables and Accruals Policy {ID493}
-gaap:Debt Policy {ID494}
gaap:Long-Term Debt Policy {ID495}
gaap:Other Liabilities Policy {ID496}
-gaap:Equity Policies {ID497}
gaap:Common Stock Policies {ID498}
gaap:Preferred Stock Policies {ID499}
gaap:Additional Paid in Capital Policies {ID500}
gaap:Retained Earnings (Accumulated Losses) Policies {ID501}
gaap:Income Taxes Policy {ID502}
gaap:Other Accounting Policies {ID503}
-Network: (Schedule KB, Part 1: Cash and Cash Equivalents)
-gaap:Cash and Cash Equivalents [Schedule] {ID504}
gaap:Entity [Axis] {ID505}
-gaap:Business Segment [Axis] {ID506}
gaap:Consolidated Group [Domain] {ID507}
gaap:Premise [Axis] {ID508}
gaap:Report Date [Axis] {ID509}
gaap:Verification [Axis] {ID510}
-gaap:Cash and Cash Equivalents [Line Items] {ID511}
gaap:*** [015] This puts two different SHAPES together into one SCHEDULE {ID512}
-gaap:Cash and Cash Equivalents [Hierarchy] {ID513}
gaap:Cash and Cash Equivalents [Text Block] {ID514}
gaap:Cash and Cash Equivalents Disclosures {ID515}
-gaap:Cash and Cash Equivalents [Calculation] {ID516}
gaap:Cash, Unrestricted {ID517}
gaap:Cash, Restricted {ID518}
gaap:Short-Term Investments {ID519}
gaap:Other Cash and Cash Equivalents {ID520}
gaap:Cash and Cash Equivalents, Total {ID521}
-Network: (Schedule KC, Part 1: Receivables)
-gaap:Receivables [Abstract] {ID522}
gaap:*** [004] Receivables are set up is small chunks, each linkbase parallel, MUST be in separate extended links? {ID523}
-gaap:Receivables [Schedule] {ID524}
gaap:Entity [Axis] {ID525}
-gaap:Business Segment [Axis] {ID526}
gaap:Consolidated Group [Domain] {ID527}
gaap:Premise [Axis] {ID528}
gaap:Report Date [Axis] {ID529}
gaap:Verification [Axis] {ID530}
-gaap:Receivables [Line Items] {ID531}
-gaap:Receivables [Hierarchy] {ID532}
gaap:Receivables [Text Block] {ID533}
-gaap:Receivables Disclosures {ID534}
gaap:Notes Receivables Disclosures {ID535}
gaap:Other Receivables Disclosures {ID536}
-Network: (Schedule KC, Part 2: Receivables, Current/Noncurrent Breakdown)
-gaap:Receivables [Abstract] {ID537}
-gaap:Receivables [Schedule] {ID538}
gaap:Entity [Axis] {ID539}
-gaap:Business Segment [Axis] {ID540}
gaap:Consolidated Group [Domain] {ID541}
gaap:Premise [Axis] {ID542}
gaap:Report Date [Axis] {ID543}
gaap:Verification [Axis] {ID544}
-gaap:Receivables [Line Items] {ID545}
-gaap:Receivables, Net, by Current and Noncurrent [Calculation] {ID546}
gaap:Receivables, Net, Current {ID547}
gaap:Receivables, Net, Noncurrent {ID548}
gaap:Receivables, Net {ID549}
-Network: (Schedule KC, Part 3: Receivables, Gross/Net Breakdown)
-gaap:Receivables [Abstract] {ID550}
-gaap:Receivables [Schedule] {ID551}
gaap:Entity [Axis] {ID552}
-gaap:Business Segment [Axis] {ID553}
gaap:Consolidated Group [Domain] {ID554}
gaap:Premise [Axis] {ID555}
gaap:Report Date [Axis] {ID556}
gaap:Verification [Axis] {ID557}
-gaap:Receivables [Line Items] {ID558}
-gaap:Receivables, Net, by Net and Gross [Calculation] {ID559}
gaap:Receivables, Gross {ID560}
gaap:Allowance for Doubtful Accounts, Receivables {ID561}
gaap:Receivables, Net {ID562}
-Network: (Schedule KC, Part 4: Receivables, by Component)
-gaap:Receivables [Abstract] {ID563}
-gaap:Receivables [Schedule] {ID564}
gaap:Entity [Axis] {ID565}
-gaap:Business Segment [Axis] {ID566}
gaap:Consolidated Group [Domain] {ID567}
gaap:Premise [Axis] {ID568}
gaap:Report Date [Axis] {ID569}
gaap:Verification [Axis] {ID570}
-gaap:Receivables [Line Items] {ID571}
-gaap:Receivables, Net, Current, by Component [Calculation] {ID572}
gaap:Trade Receivables, Net, Current {ID573}
gaap:Finance Lease Receivables, Net, Current {ID574}
gaap:Other Receivables, Net, Current {ID575}
gaap:Receivables, Net, Current {ID576}
-Network: (Schedule KD, Part 1: Inventory)
-gaap:Inventory [Schedule] {ID577}
gaap:Entity [Axis] {ID578}
-gaap:Business Segment [Axis] {ID579}
gaap:Consolidated Group [Domain] {ID580}
gaap:Premise [Axis] {ID581}
gaap:Report Date [Axis] {ID582}
gaap:Verification [Axis] {ID583}
-gaap:Inventory [Line Items] {ID584}
-gaap:Inventory [Hierarchy] {ID585}
gaap:Inventory [Text Block] {ID586}
-gaap:Inventory Disclosures {ID587}
gaap:Inventory, Description of Components {ID588}
gaap:Inventory, Description of Calculation of Net Realizable Value {ID589}
-Network: (Schedule KE, Part 1: Prepaid Expenses)
-gaap:Prepaid Expenses [Abstract] {ID590}
-gaap:Prepaid Expenses [Schedule] {ID591}
gaap:Entity [Axis] {ID592}
-gaap:Business Segment [Axis] {ID593}
gaap:Consolidated Group [Domain] {ID594}
gaap:Premise [Axis] {ID595}
gaap:Report Date [Axis] {ID596}
gaap:Verification [Axis] {ID597}
-gaap:Prepaid Expenses [Line Items] {ID598}
-gaap:Prepaid Expenses [Hierarchy] {ID599}
gaap:Prepaid Expenses [Text Block] {ID600}
gaap:Prepaid Expenses Disclosures {ID601}
-Network: (Schedule KE, Part 1: Property, Plant and Equipment)
-gaap:Property, Plant and Equipment [Abstract] {ID602}
gaap:*** [003] PPE has two different SHAPES; one Hierarchy and one Calculation {ID603}
-gaap:Property, Plant and Equipment [Schedule] {ID604}
gaap:Entity [Axis] {ID605}
-gaap:Business Segment [Axis] {ID606}
gaap:Consolidated Group [Domain] {ID607}
gaap:Premise [Axis] {ID608}
gaap:Report Date [Axis] {ID609}
gaap:Verification [Axis] {ID610}
-gaap:Property, Plant and Equipment [Line Items] {ID611}
-gaap:Property, Plant and Equipment [Hierarchy] {ID612}
gaap:Property, Plant, and Equipment [Text Block] {ID613}
-gaap:Property, Plant, and Equipment Disclosures {ID614}
gaap:Property, Plant, and Equipment under Finance Type Leases {ID615}
gaap:Property, Plant, and Equipment, Net, Proforma {ID616}
-gaap:Property, Plant, and Equipment, Net, Components [Calculation] {ID617}
gaap:Land {ID618}
gaap:Buildings, Net {ID619}
gaap:Furniture and Fixtures, Net {ID620}
gaap:Other Property, Plant, and Equipment, Net {ID621}
gaap:Property, Plant and Equipment, Net {ID622}
-Network: (Schedule KF, Part 1: Property, Plant and Equipment, Major Classes)
-gaap:Property, Plant and Equipment, by Major Class [Schedule] {ID623}
gaap:Entity [Axis] {ID624}
-gaap:Property, Plant and Equipment, Description of Major Class [Axis] {ID625}
-gaap:Property, Plant and Equipment, All Major Classes [Domain] {ID626}
gaap:Land [Member] {ID627}
gaap:Buildings [Member] {ID628}
-gaap:Furniture and Fixtures [Member] {ID629}
gaap:Furniture [Member] {ID630}
gaap:Fixtures [Member] {ID631}
gaap:Other Property, Plant and Equipment [Member] {ID632}
gaap:Premise [Axis] {ID633}
gaap:Report Date [Axis] {ID634}
gaap:Verification [Axis] {ID635}
-gaap:Property, Plant and Equipment, by Major Class [Line Items] {ID636}
gaap:*** [007] This has two different SHAPES {ID637}
-gaap:Property, Plant and Equipment, by Major Class [Hierarchy] {ID638}
-gaap:Property, Plant and Equipment Policy {ID639}
gaap:Property, Plant and Equipment, Measurement Basis {ID640}
gaap:Property, Plant and Equipment, Depreciation Method {ID641}
gaap:Property, Plant and Equipment, Estimated Useful Life {ID642}
gaap:*** [006] This is DIMENSIONS approach to articulating PPE Movement {ID643}
-gaap:Property, Plant and Equipment, Net, Movement [Movement] {ID644}
gaap:Property, Plant and Equipment, Net, Beginning Balance {ID645}
-gaap:Property, Plant and Equipment, Net, Period Increase (Decrease) [Calculation] {ID646}
gaap:Property, Plant and Equipment, Net, Additions {ID647}
gaap:Property, Plant and Equipment, Net, Disposals {ID648}
gaap:Property, Plant and Equipment, Net, Translation Difference {ID649}
gaap:Other Increase (Decrease) in Property, Plant and Equipment, Net {ID650}
gaap:Property, Plant and Equipment, Net, Period Increase (Decrease) {ID651}
gaap:Property, Plant and Equipment, Net, Ending Balance {ID652}
gaap:Property, Plant and Equipment, Net, Reconciles {ID653}
-Network: (Schedule KF, Part 2: Property, Plant and Equipment Movements)
-gaap:Movement in Property, Plant and Equipment [Schedule] {ID654}
gaap:Entity [Axis] {ID655}
-gaap:Business Segment [Axis] {ID656}
gaap:Consolidated Group [Domain] {ID657}
gaap:Premise [Axis] {ID658}
gaap:Report Date [Axis] {ID659}
gaap:Verification [Axis] {ID660}
-gaap:Movement in Property, Plant and Equipment [Line Items] {ID661}
gaap:*** [010] This is ITEMS approach to articuating PPE movements {ID662}
-gaap:Land, Movement [Movement] {ID663}
gaap:Land, Beginning Balance {ID664}
-gaap:Land, Period Increase (Decrease) [Calculation] {ID665}
gaap:Land, Additions {ID666}
gaap:Land, Disposals {ID667}
gaap:Land, Translation Difference {ID668}
gaap:Other Increase (Decrease) in Land {ID669}
gaap:Land, Period Increase (Decrease) {ID670}
gaap:Land, Ending Balance {ID671}
gaap:Land, Reconciles {ID672}
-gaap:Buildings, Net, Movement [Movement] {ID673}
gaap:Buildings, Net, Beginning Balance {ID674}
-gaap:Buildings, Net, Period Increase (Decrease) [Calculation] {ID675}
gaap:Buildings, Net, Additions {ID676}
gaap:Buildings, Net, Disposals {ID677}
gaap:Buildings, Net, Translation Difference {ID678}
gaap:Other Increase (Decrease) in Buildings, Net {ID679}
gaap:Buildings, Net, Period Increase (Decrease) {ID680}
gaap:Buildings, Net, Ending Balance {ID681}
gaap:Buildings, Net, Reconciles {ID682}
-gaap:Furniture and Fixtures, Net, Movement [Movement] {ID683}
gaap:Furniture and Fixtures, Net, Beginning Balance {ID684}
-gaap:Furniture and Fixtures, Net, Period Increase (Decrease) [Calculation] {ID685}
gaap:Furniture and Fixtures, Net, Additions {ID686}
gaap:Furniture and Fixtures, Net, Disposals {ID687}
gaap:Furniture and Fixtures, Net, Translation Difference {ID688}
gaap:Other Increase (Decrease) in Furniture and Fixtures, Net {ID689}
gaap:Furniture and Fixtures, Net, Period Increase (Decrease) {ID690}
gaap:Furniture and Fixtures, Net, Ending Balance {ID691}
gaap:Furniture and Fixtures, Net, Reconciles {ID692}
-gaap:Other Property, Plant and Equipment, Net, Movement [Movement] {ID693}
gaap:Other Property, Plant, and Equipment, Net, Beginning Balance {ID694}
-gaap:Other Property, Plant, and Equipment, Net, Period Increase (Decrease) [Calculation] {ID695}
gaap:Other Property, Plant, and Equipment, Net, Additions {ID696}
gaap:Other Property, Plant, and Equipment, Net, Disposals {ID697}
gaap:Other Property, Plant, and Equipment, Net, Translation Difference {ID698}
gaap:Other Increase (Decrease) in Other Property, Plant, and Equipment, Net {ID699}
gaap:Other Property, Plant, and Equipment, Net, Period Increase (Decrease) {ID700}
gaap:Other Property, Plant, and Equipment, Net, Ending Balance {ID701}
gaap:Other Property, Plant, and Equipment, Net, Reconciles {ID702}
-gaap:Property, Plant and Equipment, Net, Movement [Movement] {ID703}
gaap:Property, Plant and Equipment, Net, Beginning Balance {ID704}
-gaap:Property, Plant and Equipment, Net, Period Increase (Decrease) [Calculation] {ID705}
gaap:Property, Plant and Equipment, Net, Additions {ID706}
gaap:Property, Plant and Equipment, Net, Disposals {ID707}
gaap:Property, Plant and Equipment, Net, Translation Difference {ID708}
gaap:Other Increase (Decrease) in Property, Plant and Equipment, Net {ID709}
gaap:Property, Plant and Equipment, Net, Period Increase (Decrease) {ID710}
gaap:Property, Plant and Equipment, Net, Ending Balance {ID711}
gaap:Property, Plant and Equipment, Net, Reconciles {ID712}
-Network: (Schedule KF, Part 3: Leasehold Land and Buildings)
-gaap:Leasehold Land and Buildings [Abstract] {ID713}
-gaap:Leasehold Land and Building [Schedule] {ID714}
gaap:Entity [Axis] {ID715}
-gaap:Leasehold Land and Building, Identifier [Axis] {ID716}
-gaap:All Leasehold Identifiers [Domain] {ID717}
gaap:Leasehold A [Member] {ID718}
gaap:Leasehold B [Member] {ID719}
-gaap:Leasehold Land and Building, State [Axis] {ID720}
-gaap:All States [Domain] {ID721}
gaap:Washington [Member] {ID722}
gaap:Oregon [Member] {ID723}
gaap:California [Member] {ID724}
gaap:Premise [Axis] {ID725}
gaap:Report Date [Axis] {ID726}
gaap:Verification [Axis] {ID727}
-gaap:Leasehold Land and Building [Line Items] {ID728}
-gaap:Leasehold Land and Buildings [Record] {ID729}
gaap:Leasehold Land and Buildings Details [Text Block] {ID730}
gaap:Leasehold Land and Building, Location {ID731}
gaap:Leasehold Land and Building, Description of Facility {ID732}
gaap:Leasehold Land and Building, Tenure {ID733}
gaap:Leasehold Land and Building, Tenure Start Date {ID734}
gaap:Leasehold Land and Building, Land Area {ID735}
gaap:Leasehold Land and Building, Value at Cost {ID736}
-Network: (Schedule KG, Part 1: Other Assets)
-gaap:Other Assets [Abstract] {ID737}
-gaap:Other Assets [Schedule] {ID738}
gaap:Entity [Axis] {ID739}
-gaap:Business Segment [Axis] {ID740}
gaap:Consolidated Group [Domain] {ID741}
gaap:Premise [Axis] {ID742}
gaap:Report Date [Axis] {ID743}
gaap:Verification [Axis] {ID744}
-gaap:Other Assets [Line Items] {ID745}
gaap:*** [008] This has two SHAPES, should second go into different extended link? {ID746}
-gaap:Other Assets [Hierarchy] {ID747}
gaap:Other Assets [Text Block] {ID748}
-gaap:Other Assets Disclosures {ID749}
gaap:Other Assets, Current Disclosures {ID750}
gaap:Other Assets, Noncurrent Disclosures {ID751}
-gaap:Other Assets, by Current and Noncurrent Portion [Calculation] {ID752}
gaap:Other Assets, Current {ID753}
gaap:Other Assets, Noncurrent {ID754}
gaap:Other Assets, Total {ID755}
-Network: (Schedule LA, Part 1: Payables and Accruals)
-gaap:Payables and Accruals [Abstract] {ID756}
-gaap:Payables and Accruals [Schedule] {ID757}
gaap:Entity [Axis] {ID758}
-gaap:Business Segment [Axis] {ID759}
gaap:Consolidated Group [Domain] {ID760}
gaap:Premise [Axis] {ID761}
gaap:Report Date [Axis] {ID762}
gaap:Verification [Axis] {ID763}
-gaap:Payables and Accruals [Line Items] {ID764}
gaap:*** [009] This has two SHAPES {ID765}
-gaap:Payables and Accruals [Hierarchy] {ID766}
gaap:Payables and Accruals [Text Block] {ID767}
-gaap:Payables and Accruals Disclosures {ID768}
gaap:Accounts Payable Disclosures {ID769}
gaap:Accrued Interest Payable Disclosures {ID770}
gaap:Accrued Expenses Disclosures {ID771}
gaap:Other Payables and Accruals Disclosures {ID772}
-gaap:Payables and Accruals [Calculation] {ID773}
gaap:Accounts Payable {ID774}
gaap:Accrued Expenses {ID775}
gaap:Accrued Interest Payable {ID776}
gaap:Other Payables and Accruals {ID777}
gaap:Payables and Accruals, Total {ID778}
-Network: (Schedule LB, Part 1: Debt)
-gaap:Debt [Abstract] {ID779}
gaap:*** [012] Three SCHEDULES organized under one abstract concept, different SHAPES {ID780}
-gaap:Debt [Schedule] {ID781}
gaap:Entity [Axis] {ID782}
-gaap:Business Segment [Axis] {ID783}
gaap:Consolidated Group [Domain] {ID784}
gaap:Premise [Axis] {ID785}
gaap:Report Date [Axis] {ID786}
-gaap:Debt [Line Items] {ID787}
gaap:*** [011] Two different SHAPES, calculations in different extended links. Good or bad? {ID788}
-gaap:Debt Disclosures [Hierarchy] {ID789}
-gaap:Debt Disclosures {ID790}
gaap:Long-Term Debt Disclosures {ID791}
-gaap:Long-Term Debt, by Component [Calculation] {ID792}
gaap:Long-Term Debt, Secured {ID793}
gaap:Long-Term Debt, Unsecured {ID794}
gaap:Long-Term Debt, Subordinated {ID795}
gaap:Other Long-Term Debt {ID796}
gaap:Long-Term Debt {ID797}
-Network: (Schedule LB, Part 3: Long-Term Debt, Current/Noncurrent Breakdown)
-gaap:Debt [Schedule] {ID798}
gaap:Entity [Axis] {ID799}
-gaap:Business Segment [Axis] {ID800}
gaap:Consolidated Group [Domain] {ID801}
gaap:Premise [Axis] {ID802}
gaap:Report Date [Axis] {ID803}
-gaap:Debt [Line Items] {ID804}
-gaap:Long -Term Debt, by Current and Noncurrent Portions [Calculation] {ID805}
gaap:Long-Term Debt, Current {ID806}
gaap:Long-Term Debt, Noncurrent {ID807}
gaap:Long-Term Debt, Total {ID808}
-Network: (Schedule LB, Part 4: Long-Term Debt Maturities)
-gaap:Long-Term Debt, by Maturity [Schedule] {ID809}
gaap:Entity [Axis] {ID810}
-gaap:Business Segment [Axis] {ID811}
gaap:Consolidated Group [Domain] {ID812}
gaap:Premise [Axis] {ID813}
gaap:Report Date [Axis] {ID814}
gaap:Verification [Axis] {ID815}
-gaap:Long-Term Debt, by Maturity [Line Items] {ID816}
-gaap:Long-Term Debt, by Maturity [Calculation] {ID817}
gaap:Long-Term Debt, Current {ID818}
-gaap:Long-Term Debt, Maturing in Two and Three Years [Calculation] {ID819}
gaap:Long-Term Debt, Maturing in Two Years {ID820}
gaap:Long-Term Debt, Maturing in Three Years {ID821}
gaap:Long-Term Debt, Maturing in Two and Three Years {ID822}
-gaap:Long-Term Debt, Maturing in Four and Five Years [Calculation] {ID823}
gaap:Long-Term Debt, Maturing in Four Years {ID824}
gaap:Long-Term Debt, Maturing in Five Years {ID825}
gaap:Long-Term Debt, Maturing in Four and Five Years {ID826}
gaap:Long-Term Debt, Maturing Thereafter {ID827}
gaap:Long-Term Debt, Total {ID828}
-Network: (Schedule LB, Part 5: Long-Term Debt Instruments)
-gaap:Long-Term Debt Instrument [Schedule] {ID829}
gaap:Entity [Axis] {ID830}
-gaap:Debt Instrument, Identifier [Axis] {ID831}
-gaap:All Debt Instruments [Domain] {ID832}
gaap:Debt Instrument A [Member] {ID833}
gaap:Debt Instrument B [Member] {ID834}
gaap:Debt Instrument C [Member] {ID835}
gaap:Premise [Axis] {ID836}
gaap:Report Date [Axis] {ID837}
gaap:Verification [Axis] {ID838}
-gaap:Long-Term Debt Instrument [Line Items] {ID839}
-gaap:Debt Instrument [Record] {ID840}
gaap:Debt Instrument, Description {ID841}
gaap:Debt Instrument, Amount {ID842}
-Network: (Schedule LC, Part 1: Other Liabilities)
-gaap:Other Liabilities [Abstract] {ID843}
-gaap:Other Liabilities [Schedule] {ID844}
gaap:Entity [Axis] {ID845}
-gaap:Business Segment [Axis] {ID846}
gaap:Consolidated Group [Domain] {ID847}
gaap:Premise [Axis] {ID848}
gaap:Report Date [Axis] {ID849}
gaap:Verification [Axis] {ID850}
-gaap:Other Liabilities [Line Items] {ID851}
gaap:*** [008] This has two SHAPES, should second go into different extended link? {ID852}
-gaap:Other Liabilities [Hierarchy] {ID853}
-gaap:Other Liabilities Disclosures {ID854}
gaap:Other Liabilities, Current Disclosures {ID855}
gaap:Other Liabilities, Noncurrent Disclosures {ID856}
-gaap:Other Liabilities [Calculation] {ID857}
gaap:Other Liabilities, Current {ID858}
gaap:Other Liabilities, Noncurrent {ID859}
gaap:Other Liabilities, Total {ID860}
-Network: (Schedule MA, Part 1: Equity)
-gaap:Equity [Abstract] {ID861}
-gaap:Equity [Schedule] {ID862}
gaap:Entity [Axis] {ID863}
-gaap:Business Segment [Axis] {ID864}
gaap:Consolidated Group [Domain] {ID865}
gaap:Premise [Axis] {ID866}
gaap:Report Date [Axis] {ID867}
gaap:Verification [Axis] {ID868}
-gaap:Equity [Line Items] {ID869}
-gaap:Equity [Hierarchy] {ID870}
-gaap:Equity Disclosures {ID871}
gaap:Common Stock Disclosures {ID872}
gaap:Preferred Stock Disclosures {ID873}
gaap:Additional Paid in Capital Disclosures {ID874}
gaap:Retained Earnings (Accumulated Losses) Disclosures {ID875}
-Network: (Schedule NA, Part 1: Income Taxes)
-gaap:Income Taxes [Abstract] {ID876}
-gaap:Income Taxes [Schedule] {ID877}
gaap:Entity [Axis] {ID878}
-gaap:Business Segment [Axis] {ID879}
gaap:Consolidated Group [Domain] {ID880}
gaap:Premise [Axis] {ID881}
gaap:Report Date [Axis] {ID882}
gaap:Verification [Axis] {ID883}
-gaap:Income Taxes [Line Items] {ID884}
-gaap:Income Taxes [Hierarchy] {ID885}
gaap:Income Taxes Disclosures {ID886}
-gaap:Income Tax Expense (Benefit), by Current and Deferred Portions [Calculation] {ID887}
-gaap:Income Tax Expense (Benefit), Current [Calculation] {ID888}
gaap:Income Tax Expense (Benefit), Current, Foreign {ID889}
gaap:Income Tax Expense (Benefit), Current, Domestic {ID890}
gaap:Income Tax Expense (Benefit), Current {ID891}
-gaap:Income Tax Expense (Benefit), Deferred [Calculation] {ID892}
gaap:Income Tax Expense (Benefit), Deferred, Foreign {ID893}
gaap:Income Tax Expense (Benefit), Deferred, Domestic {ID894}
gaap:Income Tax Expense (Benefit), Deferred {ID895}
gaap:Income Tax Expense (Benefit), Total {ID896}
-Network: (Schedule OA, Part 1: Subsequent Events)
-gaap:Subsequent Events [Abstract] {ID897}
-gaap:Subsequent Event [Schedule] {ID898}
gaap:Entity [Axis] {ID899}
-gaap:Subsequent Event, Category [Axis] {ID900}
-gaap:All Categories of Subsequent Events [Domain] {ID901}
gaap:Subsequent Event Relating to Loss of Uncollectable Receivable [Member] {ID902}
gaap:Subsequent Event Relating to Purchase of Business [Member] {ID903}
gaap:Subsequent Event Relating to Loss of Plant or Inventory from Fire or Flood [Member] {ID904}
gaap:Premise [Axis] {ID905}
gaap:Report Date [Axis] {ID906}
gaap:Verification [Axis] {ID907}
-gaap:Subsequent Event [Line Items] {ID908}
-gaap:Subsequent Event [Record] {ID909}
gaap:Subsequent Event, Description {ID910}
gaap:Subsequent Event, Date {ID911}
-Network: (Schedule OB, Part 1: Business Segments)
-gaap:Segment Reporting [Abstract] {ID912}
-gaap:Business Segments [Schedule] {ID913}
gaap:Entity [Axis] {ID914}
-gaap:Business Segment [Axis] {ID915}
-gaap:Consolidated Group [Domain] {ID916}
gaap:Eliminations [Member] {ID917}
-gaap:All Operations [Member] {ID918}
-gaap:Continuing Operations [Member] {ID919}
gaap:Business Segment One [Member] {ID920}
gaap:Business Segment Two [Member] {ID921}
gaap:Discontinued Operations [Member] {ID922}
gaap:Premise [Axis] {ID923}
gaap:Report Date [Axis] {ID924}
gaap:Verification [Axis] {ID925}
-gaap:Business Segments [Line Items] {ID926}
gaap:*** [002] Different SHAPES? {ID927}
-gaap:Business Segment, Revenue [Calculation] {ID928}
gaap:External Sales {ID929}
gaap:Intersegmental Sales {ID930}
gaap:Revenues, Net {ID931}
-gaap:Business Segment, Result [Calculation] {ID932}
gaap:Segment Result {ID933}
gaap:Unallocated Corporate Expenses {ID934}
gaap:Income (Loss) from Continuing Operations {ID935}
gaap:Income (Loss) from Affiliates {ID936}
gaap:Income (Loss) from Investments {ID937}
gaap:Income (Loss) from Discontinued Operations, Net {ID938}
gaap:Income (Loss) from Continuing Operations before Income Taxes {ID939}
gaap:Income Tax Expense (Benefit) {ID940}
gaap:Net Income (Loss) {ID941}
-gaap:Business Segment, Balance Sheet [Hierarchy] {ID942}
-gaap:Assets, Business Segment [Calculation] {ID943}
gaap:Assets, Segmental {ID944}
gaap:Investment in Affiliates {ID945}
gaap:Assets, Unallocated Corporate {ID946}
gaap:Assets, Total {ID947}
-gaap:Liabilities, Business Segment [Calculation] {ID948}
gaap:Liabilities, Segmental {ID949}
gaap:Liabilities, Unallocated Corporate {ID950}
gaap:Liabilities, Total {ID951}
-gaap:Business Segment, Other Information [Hierarchy] {ID952}
gaap:Capital Additions {ID953}
-gaap:Depreciation and Amortization [Calculation] {ID954}
gaap:Depreciation {ID955}
gaap:Amortization {ID956}
gaap:Depreciation and Amortization, Total {ID957}
gaap:Impairment Losses (Reversals) Recognized in Income {ID958}
gaap:Average Number of Employees {ID959}
-Network: (Schedule OC, Part 1: Related Parties)
-gaap:Related Parties [Abstract] {ID960}
-gaap:Related Party [Schedule] {ID961}
gaap:Entity [Axis] {ID962}
-gaap:Related Party, Name [Axis] {ID963}
-gaap:All Related Parties [Domain] {ID964}
gaap:Related Party 1 [Member] {ID965}
gaap:Related Party 2 [Member] {ID966}
gaap:Premise [Axis] {ID967}
gaap:Report Date [Axis] {ID968}
gaap:Verification [Axis] {ID969}
-gaap:Related Party [Line Items] {ID970}
-gaap:Related Party [Record] {ID971}
gaap:Related Party, Type of Relationship {ID972}
gaap:Related Party, Nature of Relationship {ID973}
-Network: (Schedule OC, Part 2: Related Party Transactions)
-gaap:Related Party Transactions [Abstract] {ID974}
-gaap:Related Party Transaction [Schedule] {ID975}
gaap:Entity [Axis] {ID976}
-gaap:Related Party, Name [Axis] {ID977}
-gaap:All Related Parties [Domain] {ID978}
gaap:Related Party 1 [Member] {ID979}
gaap:Related Party 2 [Member] {ID980}
-gaap:Related Party Transaction, Type [Axis] {ID981}
-gaap:All Transactions with Related Party [Domain] {ID982}
gaap:Agency Arrangements with Related Party [Member] {ID983}
gaap:Leasing Arrangements with Related Party [Member] {ID984}
gaap:License Arrangements with Related Party [Member] {ID985}
gaap:Provisions Guarantees and Collaterals with Related Party [Member] {ID986}
gaap:Purchase or Sale of Goods with Related Party [Member] {ID987}
gaap:Purchase or Sale of Property or Other Assets with Related Party [Member] {ID988}
gaap:Rendering or Receiving Goods or Services with Related Party [Member] {ID989}
gaap:Transfers of Research and Development with Related Party [Member] {ID990}
gaap:Premise [Axis] {ID991}
gaap:Report Date [Axis] {ID992}
gaap:Verification [Axis] {ID993}
-gaap:Related Party Transaction [Line Items] {ID994}
-gaap:Related Party Transaction [Record] {ID995}
gaap:Related Party Transaction, Description {ID996}
gaap:Related Party Transaction, Pricing Policy {ID997}
gaap:Related Party Transaction, Amount {ID998}
-Network: (Schedule OC, Part 3: Director Compensation)
-gaap:Director Compensation [Abstract] {ID999}
-gaap:Director Compensation [Schedule] {ID1000}
gaap:Entity [Axis] {ID1001}
-gaap:Director Name [Axis] {ID1002}
-gaap:All Directors [Domain] {ID1003}
gaap:Director 1 [Member] {ID1004}
gaap:Director 2 [Member] {ID1005}
gaap:Premise [Axis] {ID1006}
gaap:Report Date [Axis] {ID1007}
gaap:Verification [Axis] {ID1008}
-gaap:Director Compensation [Line Items] {ID1009}
-gaap:Director Compensation [Record] {ID1010}
-gaap:Director Salary, Bonuses, and Fees [Calculation] {ID1011}
gaap:Director Salary {ID1012}
gaap:Director Bonuses {ID1013}
gaap:Director Fees {ID1014}
gaap:Director Salary, Bonuses, and Fees {ID1015}
gaap:Director Options Granted, at Fair Value {ID1016}
-Network: (Schedule OC, Part 4: Share Ownership Plans)
-gaap:Share Ownership Plan [Schedule] {ID1017}
gaap:Entity [Axis] {ID1018}
-gaap:Share Ownership Plan, Identifier [Axis] {ID1019}
-gaap:All Share Ownership Plans [Domain] {ID1020}
gaap:Share Ownership Plan 1 [Member] {ID1021}
gaap:Share Ownership Plan 2 [Member] {ID1022}
gaap:Premise [Axis] {ID1023}
gaap:Report Date [Axis] {ID1024}
gaap:Verification [Axis] {ID1025}
-gaap:Share Ownership Plan [Line Items] {ID1026}
gaap:*** [013] Two different SHAPES {ID1027}
-gaap:Share Ownership Plan [Record] {ID1028}
gaap:Share Ownership Plan, Description, General Terms, and Conditions {ID1029}
-gaap:Share Ownership Plan, Share Options Outstanding, Movements [Movement] {ID1030}
gaap:Share Ownership Plan, Share Options Outstanding, Beginning Balance {ID1031}
-gaap:Share Ownership Plan, Share Options Outstanding, Period Increase (Decrease) [Calculation] {ID1032}
gaap:Share Ownership Plan, Share Options Granted {ID1033}
gaap:Share Ownership Plan, Share Options Forfeited {ID1034}
gaap:Share Ownership Plan, Share Options Exercised {ID1035}
gaap:Share Ownership Plan, Share Options Expired {ID1036}
gaap:Share Ownership Plan, Share Options Outstanding, Period Increase (Decrease) {ID1037}
gaap:Share Ownership Plan, Share Options Outstanding, Ending Balance {ID1038}
gaap:Share Ownership Plan, Share Options Outstanding, Reconciles {ID1039}
-Network: (Schedule PA, Part 1: Other Overall Financial Reporting Presentation and Display)
-gaap:Other Overall Financial Reporting Presentation and Display Matters [Abstract] {ID1040}
-gaap:Overall Financial Reporting Presentation and Display Matters [Schedule] {ID1041}
gaap:Entity [Axis] {ID1042}
-gaap:Business Segment [Axis] {ID1043}
gaap:Consolidated Group [Domain] {ID1044}
gaap:Premise [Axis] {ID1045}
gaap:Report Date [Axis] {ID1046}
gaap:Verification [Axis] {ID1047}
-gaap:Overall Financial Reporting Presentation and Display Matters [Line Items] {ID1048}
-gaap:Other Overall Financial Reporting Presentation and Display Matters [Hierarchy] {ID1049}
gaap:Overall Financial Reporting Presentation and Display Matters Disclosures {ID1050}
gaap:Other Matters [Text Block] {ID1051}
-gaap:General Information [Hierarchy] {ID1052}
gaap:Nature of Business {ID1053}
gaap:Reclassification of Financial Statement Items {ID1054}
gaap:Average Number of Employees {ID1055}
gaap:Entity Legal Name {ID1056}
gaap:Entity NAISCS Code {ID1057}
-Network: (Schedule PB, Part 1: Reconciliation of Cash, Summary)
-gaap:Reconciliation of Cash, Summary [Schedule] {ID1058}
gaap:Entity [Axis] {ID1059}
-gaap:Business Segment [Axis] {ID1060}
gaap:Consolidated Group [Domain] {ID1061}
gaap:Premise [Axis] {ID1062}
gaap:Report Date [Axis] {ID1063}
gaap:Verification [Axis] {ID1064}
-gaap:Reconciliation of Cash, Summary [Line Items] {ID1065}
gaap:*** [005] Reconciling Items concept SHOULD be same as the one in the Record? {ID1066}
-gaap:Cash and Cash Equivalents, Reconcilation [Calculation] {ID1067}
gaap:Cash and Cash Equivalents {ID1068}
gaap:Reconciling Items {ID1069}
gaap:Cash and Cash Equivalents, per Cash Flow Statement {ID1070}
-Network: (Schedule PB, Part 2: Reconciliation of Cash, Detail)
-gaap:Reconciling Item of Cash and Cash Equivalents [Schedule] {ID1071}
gaap:Entity [Axis] {ID1072}
-gaap:Reconciling Item, Type [Axis] {ID1073}
-gaap:All Reconciling Items of Cash and Cash Equivalents [Domain] {ID1074}
gaap:Reconciling Item Type A [Member] {ID1075}
gaap:Reconciling Item Type B [Member] {ID1076}
gaap:Premise [Axis] {ID1077}
gaap:Report Date [Axis] {ID1078}
gaap:Verification [Axis] {ID1079}
-gaap:Reconciling Item of Cash and Cash Equivalents [Line Items] {ID1080}
-gaap:Reconciling Item of Cash and Cash Equivalents [Record] {ID1081}
gaap:Reconciling Item, Description {ID1082}
gaap:Reconciling Item, Amount {ID1083}
-Network: (Schedule PC, Part 2: Portfolio of Investments)
-gaap:Portfolio of Investments [Abstract] {ID1084}
-gaap:Investment [Schedule] {ID1085}
gaap:Entity [Axis] {ID1086}
-gaap:Investment, Description [Axis] {ID1087}
-gaap:All Investments [Domain] {ID1088}
gaap:Treasury Bills, 3.4 %, 7/1/2010 [Member] {ID1089}
gaap:Treasury Bills, 3.3 %, 7/1/2011 [Member] {ID1090}
-gaap:Investment, Term [Axis] {ID1091}
-gaap:All Investment Terms [Domain] {ID1092}
gaap:Short-Term [Member] {ID1093}
gaap:Long-Term [Member] {ID1094}
-gaap:Investment, Country [Axis] {ID1095}
-gaap:All Investment Countries [Domain] {ID1096}
gaap:USA [Member] {ID1097}
gaap:Canada [Member] {ID1098}
-gaap:Investment, Type [Axis] {ID1099}
-gaap:All Investment Types [Domain] {ID1100}
gaap:Investment in Governmental Entities [Member] {ID1101}
gaap:Investment in Nongovernmental Entities [Member] {ID1102}
-gaap:Investment, Entity [Axis] {ID1103}
-gaap:All Investment Entities [Domain] {ID1104}
gaap:US Federal Government [Member] {ID1105}
gaap:State and Local Government [Member] {ID1106}
-gaap:Investment, Moody's Rating [Axis] {ID1107}
-gaap:All Moody's Ratings [Domain] {ID1108}
gaap:A+++ [Member] {ID1109}
gaap:A-- [Member] {ID1110}
-gaap:Investment, S&P Rating [Axis] {ID1111}
-gaap:All S&P Ratings [Domain] {ID1112}
gaap:AAA [Member] {ID1113}
gaap:AA [Member] {ID1114}
gaap:Premise [Axis] {ID1115}
gaap:Report Date [Axis] {ID1116}
gaap:Verification [Axis] {ID1117}
-gaap:Investment [Line Items] {ID1118}
-gaap:Investment [Record] {ID1119}
gaap:Investment, Shares {ID1120}
gaap:Investment, Value at Cost {ID1121}
-Network: (Schedule PC, Part 3: Sales Analysis)
-gaap:Sales Analysis, by Customer [Schedule] {ID1122}
gaap:Entity [Axis] {ID1123}
-gaap:Customer [Axis] {ID1124}
-gaap:All Customers [Domain] {ID1125}
gaap:Customer A [Member] {ID1126}
gaap:Customer B [Member] {ID1127}
gaap:Customer C [Member] {ID1128}
gaap:Premise [Axis] {ID1129}
gaap:Report Date [Axis] {ID1130}
gaap:Verification [Axis] {ID1131}
-gaap:Sales Analysis, by Customer [Line Items] {ID1132}
-gaap:Sales Analysis, by Customer [Hierarchy] {ID1133}
gaap:Revenues, Net {ID1134}
-Network: (Schedule QA, Part 1: Management Discussion and Analysis)
-gaap:Management Discussion and Analysis [Abstract] {ID1135}
-gaap:Management Discussion and Analysis [Schedule] {ID1136}
gaap:Entity [Axis] {ID1137}
-gaap:Business Segment [Axis] {ID1138}
gaap:Consolidated Group [Domain] {ID1139}
gaap:Premise [Axis] {ID1140}
gaap:Report Date [Axis] {ID1141}
gaap:Verification [Axis] {ID1142}
-gaap:Management Discussion and Analysis [Line Items] {ID1143}
-gaap:Management Discussion and Analysis [Hierarchy] {ID1144}
gaap:Management Discussion and Analysis [Text Block] {ID1145}
-Network: (Schedule SA, Part 1: Depository Institutions)
-gaap:Depository Institutions Industry [Schedule] {ID1146}
gaap:Entity [Axis] {ID1147}
-gaap:Business Segment [Axis] {ID1148}
gaap:Consolidated Group [Domain] {ID1149}
gaap:Premise [Axis] {ID1150}
gaap:Report Date [Axis] {ID1151}
gaap:Verification [Axis] {ID1152}
-gaap:Depository Institutions Industry [Line Items] {ID1153}
-gaap:Depository Institutions Industry [Hierarchy] {ID1154}
-gaap:Depository and Lending Institution Policies {ID1155}
gaap:Loans Policies {ID1156}
gaap:Deposits Policies {ID1157}
gaap:Other Depository and Lending Institution Policies {ID1158}
-gaap:Depository and Lending Institution Disclosures {ID1159}
gaap:Loans Disclosures {ID1160}
gaap:Deposits Disclosures {ID1161}
gaap:Restrictions on Cash and Amounts Due Banks Disclosures {ID1162}
gaap:Other Depository and Lending Institution Disclosures {ID1163}
-Network: (Schedule VA, Part 1: Document Information)
-gaap:Document Information [Schedule] {ID1164}
gaap:Entity [Axis] {ID1165}
-gaap:Business Segment [Axis] {ID1166}
gaap:Consolidated Group [Domain] {ID1167}
gaap:Premise [Axis] {ID1168}
gaap:Report Date [Axis] {ID1169}
gaap:Verification [Axis] {ID1170}
-gaap:Document Information [Line Items] {ID1171}
-gaap:Document Information [Hierarchy] {ID1172}
gaap:Document Title {ID1173}
gaap:Document Date {ID1174}
gaap:Document Identifier {ID1175}
gaap:Document Description {ID1176}
gaap:Document Creator {ID1177}
gaap:Document Language {ID1178}
-Network: (Schedule VB, Part 1: Standard Address)
-gaap:Address [Schedule] {ID1179}
-gaap:Address Type [Axis] {ID1180}
-gaap:Address Types [Domain] {ID1181}
gaap:Company Address [Member] {ID1182}
gaap:Share Register Address [Member] {ID1183}
gaap:Attorney Address [Member] {ID1184}
-gaap:Address [Line Items] {ID1185}
-gaap:Address [Record] {ID1186}
gaap:Street 1 {ID1187}
gaap:Street 2 {ID1188}
gaap:City {ID1189}
gaap:Province or State {ID1190}
gaap:Postal Code {ID1191}
gaap:Country {ID1192}
-Network: (Support XA: Business Segments)
-gaap:Business Segment [Axis] {ID1193}
-gaap:Consolidated Group [Domain] {ID1194}
gaap:Eliminations [Member] {ID1195}
-gaap:All Operations [Member] {ID1196}
gaap:Continuing Operations [Member] {ID1197}
gaap:Discontinued Operations [Member] {ID1198}
-Network: (Support XA: Entities)
-gaap:Entity [Axis] {ID1199}
gaap:ABC Company [Domain] {ID1200}
-Network: (Support XB: Geographic Areas)
-gaap:Geographic Area [Axis] {ID1201}
gaap:All Geographic Areas [Domain] {ID1202}
-Network: (Support XC: Verification)
-gaap:Verification [Axis] {ID1203}
-gaap:Verification [Domain] {ID1204}
gaap:Verification Not Applicable [Member] {ID1205}
gaap:Unaudited [Member] {ID1206}
gaap:Unqualified Opinion [Member] {ID1207}
gaap:Qualified Opinion [Member] {ID1208}
gaap:Disclaimer of Opinion [Member] {ID1209}
gaap:Adverse Opinion [Member] {ID1210}
gaap:Compilation [Member] {ID1211}
gaap:Review [Member] {ID1212}
-Network: (Support XD: Premise)
-gaap:Premise [Axis] {ID1213}
-gaap:Premise [Domain] {ID1214}
gaap:Actual [Member] {ID1215}
gaap:Planned [Member] {ID1216}
gaap:Variance [Member] {ID1217}
gaap:Proforma [Member] {ID1218}
-gaap:Forecast [Member] {ID1219}
gaap:Forecast, Base Case [Member] {ID1220}
gaap:Forecast, Best Case [Member] {ID1221}
gaap:Forecast, Worst Case [Member] {ID1222}
gaap:Premise Not Applicable [Member] {ID1223}
gaap:Other Premise [Member] {ID1224}
-Network: (Support XE: Report Date)
-gaap:Report Date [Axis] {ID1225}
-gaap:Reported [Domain] {ID1226}
gaap:Reported as of March 18, 2008 [Member] {ID1227}
gaap:Reported as of March 11, 2007 [Member] {ID1228}