v3.3.1.900

Accounting Policies, by Policy (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2015
Accounting Policies [Abstract] |
Consolidation, Policy [Policy Text Block] | Principles of Consolidation The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.
Revenue Recognition, Policy [Policy Text Block] | Revenue Recognition Revenue is recognized when persuasive evidence of an arrangement exists, delivery of the product or service has occurred, all obligations have been performed pursuant to the terms of the agreement, the sales price is fixed or determinable, and collectability is reasonably assured. Revenue includes fees received from customers for advertising and marketing service. Revenue is recognized when services are performed or licenses are granted to customers. Revenue from the licensing of the Company’s intellectual property and settlements reached from legal enforcement of the Company’s patent rights is recognized when the arrangement with the licensee has been signed and the license has been delivered and made effective, provided license fees are fixed or determinable and collectability is reasonably assured. The fair value of licenses achieved by ordinary business negotiations is recognized as revenue. The amount of consideration received upon any settlement or judgment is allocated to each element of the settlement based on the fair value of each element. Elements related to licensing agreements, royalty revenues, net of contingent legal fees, are recognized as revenue in the consolidated statement of operations. Elements that are not related to license agreements and royalty revenue in nature will be reflected as a separate line item within the other income section of the consolidated statements of operations. Elements provided in either settlement agreements or judgments include: the value of a license, legal release, and interest. When settlements or judgments are achieved at discounts to the fair value of a license, the Company allocates the full settlement or judgment, excluding specifically named elements as mentioned above, to the value of the license agreement or royalty revenue under the residual method. Legal release as part of a settlement agreement is recognized as a separate line item in the consolidated statements of operations when value can be allocated to the legal release. When the Company reaches a settlement with a defendant, no value is allocated to the legal release since the existence of a settlement removes legal standing to bring a claim of infringement and without a legal claim, the legal release has no economic value. The element that is applicable to interest income will be recorded as a separate line item in other income. The Company does not assume future performance obligations in its license arrangements. Revenue from licensing and related service fees aggregated $390,506 and $23,798 during the years ended December 31, 2015 and 2014. The Company also has revenue from information technology design and programming consulting services and minor product sales. Revenue is recognized in the periods that satisfactory performance of services is delivered to customers. Revenue is recognized when persuasive evidence of an arrangement exists, delivery of the service has occurred, all obligations have been performed pursuant to the terms of the agreement, the sales price is fixed or determinable, and collectability is reasonably assured. Revenue from consulting services was $501,989 and $736,091 during the years ended December 31, 2015 and 2014. Product sales for the year ended December 31, 2015 was $112,000.
Cost of Sales, Policy [Policy Text Block] | Cost of Revenue Legal costs directly related to the settlement of intellectual property and patent enforcement litigation are recognized as cost of revenue. Other legal expenses incurred in the normal course of the Company's business are expensed when incurred as selling, general and administrative expenses.
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates include the recoverability and useful lives of long-lived assets, the fair value of the Company’s stock, stock-based compensation, fair values relating to warrant and other derivative liabilities, debt discounts and the valuation allowance related to deferred tax assets. Actual results may differ from these estimates.
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentrations of Credit Risk The Company’s financial instruments that are exposed to a concentration of credit risk are cash and accounts receivable. As of December 31, 2015, excluding the impact of the allowance for doubtful accounts, three customers represented 10% , 30% and 39% of the Company’s accounts receivable. As of December 31, 2014, two customers represented 62% and 20% of the Company’s accounts receivable. During the year ended December 31, 2015, three customers represented approximately 10%, 25% and 39% of total revenue, respectively. During the year ended December 31, 2014, three customers represented approximately 59%, 18% and 10% of total revenue, respectively.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash Cash consist of cash held in bank demand deposits. The Company considers all highly liquid instruments with original maturities of three months or less to be cash equivalents. The Company maintains cash in bank accounts located in the United States, which, at times, may exceed federally insured limits or be uninsured. The Company has not experienced any losses in such accounts.
Receivables, Policy [Policy Text Block] | Accounts Receivable Accounts receivable primarily consists of trade receivables, net of allowances. On a periodic basis, the Company evaluates its trade receivables and establishes an allowance for doubtful accounts based on its history of past bad debt expense, collections and current credit conditions. The Company performs on-going credit evaluations of its customers and the customer’s current credit worthiness. Collections and payments from customers are continuously monitored. The Company maintains an allowance for doubtful accounts, which is based upon historical experience as well as specific customer collection issues that have been identified. As of December 31, 2015 and 2014, the Company’s allowance for doubtful accounts was $42,650 and $23,511, respectively. If the financial condition of customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required in future periods.
Property, Plant and Equipment, Policy [Policy Text Block] | Property and Equipment Property and equipment consists of office equipment and is recorded at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets, which for office equipment is three to five years. Expenditures for major renewals and betterments that extend the useful lives of the property and equipment are capitalized. Expenditures for maintenance and repairs are charged to expense as incurred.
Intangible Assets, Finite-Lived, Policy [Policy Text Block] | Intangible Assets The Company capitalizes certain software development costs as well as purchased software upon achieving technological feasibility of the related products. Software development costs incurred and software purchased prior to achieving technological feasibility are charged to engineering and product development expense as incurred. Commencing upon initial product release, capitalized costs are amortized to cost of software licenses using the straight-line method over the estimated life of the product (which approximates the ratio that current gross revenues for a product bear to the total of current and anticipated future gross revenues for that product), which is generally up to five years.
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | Impairment of Long-lived Assets The Company reviews the carrying value of intangibles and other long-lived assets for impairment at least annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of long-lived assets is measured by comparing the carrying amount of the asset or asset group to the undiscounted cash flows that the asset or asset group is expected to generate. If the undiscounted cash flows of such assets are less than the carrying amount, the impairment to be recognized is measured by the amount by which the carrying amount of the property, if any, exceeds its fair market value. No impairment was deemed to exist as of December 31, 2015 and 2014. The Company re-evaluates the carrying amounts of its amortizable intangibles at least quarterly to identify any triggering events. As described above, if triggering events require us to undertake an impairment review, it is not possible at this time to determine whether it would be necessary to record a charge or if such charge would be material.
Income Tax, Policy [Policy Text Block] | Income Taxes The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of items that have been included or excluded in the financial statements or tax returns. Deferred tax assets and liabilities are determined on the basis of the difference between the tax basis of assets and liabilities and their respective financial reporting amounts (“temporary differences”) at enacted tax rates in effect for the years in which the temporary differences are expected to reverse. The Company adopted the provisions of Accounting Standards Codification (“ASC”) Topic 740-10, which prescribes a recognition threshold and measurement process for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Management has evaluated and concluded that there were no material uncertain tax positions requiring recognition in the Company’s consolidated financial statements as of December 31, 2015 and 2014. The Company does not expect any significant changes in its unrecognized tax benefits within twelve months of the reporting date. The Company’s policy is to classify assessments, if any, for tax related interest as interest expense and penalties as general and administrative expenses in the consolidated statements of operations.
Earnings Per Share, Policy [Policy Text Block] | Net Loss per Share The Company computes basic net loss per share by dividing net loss per share available to common stockholders by the weighted average number of common shares outstanding for the period, adjusted to give effect to the 50-for-1 reverse stock split, which was effective in the market on July 2, 2015 (see Note 8), and excludes the effects of any potentially dilutive securities. Diluted earnings per share, if presented, would include the dilution that would occur upon the exercise or conversion of all potentially dilutive securities into common stock using the “treasury stock” and/or “if converted” methods as applicable. The computation of basic and diluted loss per share for the year ended December 31, 2015 and 2014 excludes potentially dilutive securities when their inclusion would be anti-dilutive, or if their exercise prices were greater than the average market price of the common stock during the period. Potentially dilutive securities excluded from the computation of basic and diluted net income (loss) per share are as follows:
|  | December 31, 2015 |  |  | December 31, 2014 |
Convertible notes payable |  |  | 263,118 |  |  |  | - |
Series A convertible preferred stock |  |  | - |  |  |  | 47,666 |
Options to purchase common stock |  |  | 629,628 |  |  |  | 441,064 |
Warrants to purchase common stock |  |  | 703,413 |  |  |  | 220,913 |
Restricted stock units |  |  | - |  |  |  | 43,619 |
Totals |  |  | 1,596,159 |  |  |  | 753,262 |
Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block] | Preferred Stock Preferred shares subject to mandatory redemption (if any) are classified as liability instruments and are measured at fair value. The Company classifies conditionally redeemable preferred shares, which includes preferred shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company’s control, as temporary equity. At all other times, the Company classifies its preferred shares in stockholders’ equity. As of December 31, 2015 and 2014, the Company does not have any preferred shares subject to mandatory or conditional redemption outstanding.
Convertible Instrument [Policy Text Block] | Convertible Instruments U.S. GAAP requires companies to bifurcate conversion options from their host instruments and account for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument. An exception to this rule is when the host instrument is deemed to be conventional, as that term is described under applicable ASC 480-10. When the Company has determined that the embedded conversion options should not be bifurcated from their host instruments, the Company records, when necessary, discounts to convertible notes for the intrinsic value of conversion options embedded in debt instruments based upon the differences between the fair value of the underlying common stock at the commitment date of the note transaction and the effective conversion price embedded in the note. Debt discounts under these arrangements are amortized over the term of the related debt to their stated date of redemption.
Common Stock Purchase Warrants and Other Derivative Financial Instrument [Policy Text Block] | Common Stock Purchase Warrants and Other Derivative Financial Instruments The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provide the Company with a choice of net-cash settlement or settlement in its own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company's own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if an event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement in shares (physical settlement or net-share settlement). The Company assesses classification of its common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities is required. The Company’s free standing derivatives consisted of warrants to purchase common stock that were issued in connection with its private placement transactions (expired 2014) and of embedded conversion options with a convertible note. The Company evaluated these derivatives to assess their proper classification in the consolidated balance sheets as of December 31, 2015 using the applicable classification criteria enumerated under ASC 815-Derivatives and Hedging. The Company determined that certain embedded conversion features do not contain fixed settlement provisions. The convertible note contains a conversion feature such that the Company could not ensure it would have adequate authorized shares to meet all possible conversion demands. As such, the Company was required to record the debt derivatives which do not have fixed settlement provisions as liabilities and mark to market all such derivatives to fair value at the end of each reporting period.
Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] | Stock-Based Compensation The Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, the fair value of the award is measured on the grant date and for non-employees, the fair value of the award is generally re-measured on vesting dates and interim financial reporting dates until the service period is complete. The fair value amount is then recognized over the period during which services are required to be provided in exchange for the award, usually the vesting period. Stock-based compensation expense is recorded by the Company in the same expense classifications in the consolidated statements of operations, as if such amounts were paid in cash.
Advertising Costs, Policy [Policy Text Block] | Advertising The Company's advertising costs are expensed as incurred. Advertising expense was $3,627 and $2,280 for the years ended December 31, 2015 and 2014.
Accrued Expenses [Policy Text Block] | Accrued expenses: Accrued expenses were comprised of the following:
|  | December 31, 2015 |  |  | December 31, 2014 |
Payroll |  | $ | 13,455 |  |  | $ | 169,965 |
Legal and accounting services |  |  | 23,466 |  |  |  | 39,103 |
Interest and other |  |  | 7,269 |  |  |  | 27,458 |
Totals |  | $ | 44,190 |  |  | $ | 236,526 |
Reclassification, Policy [Policy Text Block] | Reclassification The Company has reclassified the presentation of cost of revenue to conform to current period presentation. The reclassification has no effect on the Company’s consolidated financial position or the consolidated results of operations as previously reported.
Subsequent Events, Policy [Policy Text Block] | Subsequent Events The Company evaluates events that have occurred after the balance sheet date but before the financial statements are issued. Based upon the evaluation, the Company did not identify any recognized or non-recognized subsequent events that would have required adjustment or disclosure in the consolidated financial statements, except as disclosed below.
New Accounting Pronouncements, Policy [Policy Text Block] | Recent Accounting Pronouncements There are various updates recently issued, most of which represented technical corrections to the accounting literature or application to specific industries and are not expected to have a material impact on the Company's financial position, results of operations or cash flows.

X
- Definition Disclosure of accounting policy for accrued expenses. + References No definition available. + Details
Name: | bcyp_AccruedExpensesPolicyTextBlock
Namespace Prefix: | bcyp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for Common Stock Purchase Warrants and Other Derivative Financial Instrument. + References No definition available. + Details
Name: | bcyp_CommonStockPurchaseWarrantsAndOtherDerivativeFinancialInstrumentPolicyTextBlock
Namespace Prefix: | bcyp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for convertible instruments. + References No definition available. + Details
Name: | bcyp_ConvertibleInstrumentPolicyTextBlock
Namespace Prefix: | bcyp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51677389&loc=d3e8384-108330 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=51662920&loc=d3e8275-108329 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4273-108586 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 203 -Paragraph 02-03 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6875567&loc=d3e14489-108613 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=51676700&loc=d3e61082-112788 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28088331&loc=SL29635902-196195 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13537-108611 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13531-108611 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51676700&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=18733093&loc=d3e5614-111684 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph k -Article 1 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02, 03 -Article 3A + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51666513&loc=d3e63676-111659 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51717228&loc=d3e202-110218 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section CC -Subsection 3 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32840-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6423966&loc=d3e40913-109327 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32809-109319 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32247-109318 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32280-109318 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6378556&loc=d3e10133-111534 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e4975-111524 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3-5 -Article 5 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18726-107790 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=27012821&loc=d3e214044-122780 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for redeemable preferred stock issued. This disclosure may include the accounting treatment for the difference, if there is any, between the carrying value and redemption amount. For example, describe whether the issuer accretes changes in the redemption value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.27(b),(c)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6403650&loc=d3e20905-112640 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 28 -Subparagraph b -Article 5 + Details
Name: | us-gaap_StockholdersEquityNoteRedeemablePreferredStockIssuePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reporting subsequent events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 + Details
Name: | us-gaap_SubsequentEventsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6061-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6143-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration