XML 77 R74.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Note R - Earnings Per Share (Details) - Exclusions from the Diluted Per Share Calculation | 12 Months Ended
--- | ---
Dec. 31, 2012 | Dec. 31, 2011
Exclusions from the Diluted Per Share Calculation [Abstract] |  |
Stock options | 3,262,272 | 3,087,140
Warrants | 8,250,000 | 8,250,000
Total | 11,512,272 | 11,337,140

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | bkyi_AntidilutiveSecuritiesTotalExercisePriceGreaterThanAverageMarketPrice
Namespace Prefix: | bkyi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | bkyi_AntidilutiveStockOptionsExercisePriceGreaterThanAverageMarketPrice
Namespace Prefix: | bkyi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | bkyi_AntidilutiveWarrantsExercisePriceGreaterThanAverageMarketPrice
Namespace Prefix: | bkyi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | bkyi_ExclusionsFromTheDilutedPerShareCalculationAbstract
Namespace Prefix: | bkyi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration