XML 69 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note L - Equity (Details) (USD $)
1 Months Ended 12 Months Ended 0 Months Ended 9 Months Ended 1 Months Ended 0 Months Ended 1 Months Ended 0 Months Ended 10 Months Ended 1 Months Ended 0 Months Ended 1 Months Ended
Jan. 27, 2014
Dec. 31, 2014
Dec. 31, 2013
Nov. 08, 2013
Mar. 10, 2014
Mar. 11, 2014
Sep. 30, 2014
Feb. 26, 2013
Nov. 13, 2014
Nov. 30, 2014
Nov. 08, 2013
Oct. 25, 2013
Jul. 23, 2013
Jan. 01, 2014
Feb. 03, 2015
Jan. 29, 2015
Dec. 31, 2012
Aug. 15, 2013
Feb. 28, 2015
Nov. 22, 2013
Note L - Equity (Details) [Line Items]                                        
Preferred Stock, Shares Authorized   5,000,000us-gaap_PreferredStockSharesAuthorized                                    
Preferred Stock, Par or Stated Value Per Share (in Dollars per share)   $ 0.0001us-gaap_PreferredStockParOrStatedValuePerShare                                    
Sale of Stock, Price Per Share (in Dollars per share)       $ 0.5368us-gaap_SaleOfStockPricePerShare             $ 0.5368us-gaap_SaleOfStockPricePerShare                  
Stock Issued During Period, Value, New Issues (in Dollars)   $ 1,595,000us-gaap_StockIssuedDuringPeriodValueNewIssues $ 5,649,794us-gaap_StockIssuedDuringPeriodValueNewIssues                                  
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs (in Dollars)   103,157us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts 648,116us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts                                  
Class of Warrant or Right, Outstanding     19,334,579us-gaap_ClassOfWarrantOrRightOutstanding                           4,125,000us-gaap_ClassOfWarrantOrRightOutstanding      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) $ 0.60us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1                                      
Payments of Stock Issuance Costs (in Dollars)   103,157us-gaap_PaymentsOfStockIssuanceCosts 575,681us-gaap_PaymentsOfStockIssuanceCosts                                  
Embedded Derivative, Fair Value of Embedded Derivative Liability (in Dollars)     20,323us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability                                  
Warrants and Rights Outstanding (in Dollars)     93,639us-gaap_WarrantsAndRightsOutstanding                                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 4,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights                                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   54,166us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 89,999us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised                                  
Payments for Repurchase of Warrants (in Dollars) 150,000us-gaap_PaymentsForRepurchaseOfWarrants 150,000us-gaap_PaymentsForRepurchaseOfWarrants                                    
Private Investor SPA [Member] | Warrant [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)       $ 0.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ bkyi_FinancingTransactionsAxis
= bkyi_PrivateInvestorSPAMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
            $ 0.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ bkyi_FinancingTransactionsAxis
= bkyi_PrivateInvestorSPAMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
                 
Private Investor SPA [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Sale of Stock, Price Per Share (in Dollars per share)       $ 0.30us-gaap_SaleOfStockPricePerShare
/ bkyi_FinancingTransactionsAxis
= bkyi_PrivateInvestorSPAMember
            $ 0.30us-gaap_SaleOfStockPricePerShare
/ bkyi_FinancingTransactionsAxis
= bkyi_PrivateInvestorSPAMember
                 
Term of Warrant       3 years                                
Warrant Exercisable on Cashless Basis, Period following Annivesary of Issuance Date       9 months                                
InterDigital SPA [Member] | Contracted Compensation [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Class of Warrant or Right, Outstanding                                   150,000us-gaap_ClassOfWarrantOrRightOutstanding
/ bkyi_FinancingTransactionsAxis
= bkyi_InterDigitalSPAMember
/ us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis
= bkyi_ContractedCompensationMember
   
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings (in Dollars)             (6,227)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ bkyi_FinancingTransactionsAxis
= bkyi_InterDigitalSPAMember
/ us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis
= bkyi_ContractedCompensationMember
                         
Stock Issued During Period, Shares, Other           76,830us-gaap_StockIssuedDuringPeriodSharesOther
/ bkyi_FinancingTransactionsAxis
= bkyi_InterDigitalSPAMember
/ us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis
= bkyi_ContractedCompensationMember
                           
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 (in Dollars)         42,597us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
/ bkyi_FinancingTransactionsAxis
= bkyi_InterDigitalSPAMember
/ us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis
= bkyi_ContractedCompensationMember
                             
InterDigital SPA [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Sale of Stock, Price Per Share (in Dollars per share)               $ 0.20us-gaap_SaleOfStockPricePerShare
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_InterDigitalSPAMember
                       
Stock Issued During Period, Value, New Issues (in Dollars)               402,693us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_InterDigitalSPAMember
                       
Purchase Exercise or Conversion Price Per Share Threshold of Common Stock (in Dollars per share) (in Dollars per share)               $ 0.20bkyi_PurchaseExerciseOrConversionPricePerShareThresholdOfCommonStock
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_InterDigitalSPAMember
                       
Private Investor SPA [Member] | Common Stock [Member] | Subsequent Event [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights                                     5,981,250us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
 
Private Investor SPA [Member] | Common Stock [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Stock Issued During Period, Shares, New Issues       12,323,668us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
        7,974,999us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                     
Class of Warrant or Right, Number of Securities Called by Warrants or Rights                 5,981,251us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                     
Private Investor SPA [Member] | Warrant [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       12,323,668us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
            12,323,668us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                 
Private Investor SPA [Member] | Rights [Member] | Minimum [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Sale of Stock, Price Per Share (in Dollars per share)       $ 0.30us-gaap_SaleOfStockPricePerShare
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_RightsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
            $ 0.30us-gaap_SaleOfStockPricePerShare
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_RightsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                 
Private Investor SPA [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Sale of Stock, Price Per Share (in Dollars per share)               $ 0.20us-gaap_SaleOfStockPricePerShare
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                       
Stock Issued During Period, Value, New Issues (in Dollars)       3,697,100us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
        1,595,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                     
Stock Issued During Period, Shares, New Issues       12,323,668us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
      2,500,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                       
Proceeds from Issuance of Private Placement (in Dollars)               500,000us-gaap_ProceedsFromIssuanceOfPrivatePlacement
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                       
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs (in Dollars)               46,176us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                       
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)                 0.30us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                     
Payments of Stock Issuance Costs (in Dollars)       466,346us-gaap_PaymentsOfStockIssuanceCosts
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                               
Class of Warrant or Right, Number of Securities Called by Warrants or Rights                 11,962,501us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                     
Term of Warrant                 5 years                      
Warrants Cancelled                   7,974,999bkyi_WarrantsCancelled
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_PrivateInvestorSPAMember
                   
July Private Investor SPA [Member] | Rights [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Sale of Stock, Price Per Share (in Dollars per share)                       $ 0.5444us-gaap_SaleOfStockPricePerShare
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_RightsMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
               
Stock Issued During Period, Value, New Issues (in Dollars)                     27,307us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_RightsMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
                 
Stock Issued During Period, Shares, New Issues                       178,726us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_RightsMember
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
               
July Private Investor SPA [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Sale of Stock, Price Per Share (in Dollars per share)                         $ 0.60us-gaap_SaleOfStockPricePerShare
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
             
Stock Issued During Period, Value, New Issues (in Dollars)                         1,050,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
             
Purchase Exercise or Conversion Price Per Share Threshold of Common Stock (in Dollars per share) (in Dollars per share)                         $ 0.60bkyi_PurchaseExerciseOrConversionPricePerShareThresholdOfCommonStock
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
             
Stock Issued During Period, Shares, New Issues                         1,750,003us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
             
Class of Warrant or Right, Outstanding                         1,750,003us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
             
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)                         $ 0.80us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
            $ 0.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
Payments of Stock Issuance Costs (in Dollars)                         135,594us-gaap_PaymentsOfStockIssuanceCosts
/ us-gaap_SubsidiarySaleOfStockAxis
= bkyi_JulyPrivateInvestorSPAMember
             
Warrants Issued under PI SPA [Member] | Fair Value, Inputs, Level 3 [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances (in Dollars)     325,891us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_WarrantsIssuedUnderPISPAMember
                                 
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings (in Dollars)   163,480us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_WarrantsIssuedUnderPISPAMember
                                   
Warrants Issued under PI SPA [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances (in Dollars)                           206,707us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_WarrantsIssuedUnderPISPAMember
           
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings (in Dollars)                           163,480us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_WarrantsIssuedUnderPISPAMember
           
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value (in Dollars)   43,227us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_WarrantsIssuedUnderPISPAMember
                                   
Placement Agent Warrants [Member] | Fair Value, Inputs, Level 3 [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value (in Dollars)   43,227us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_PlacementAgentWarrantsMember
206,707us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_PlacementAgentWarrantsMember
                                 
Compensatory Warrant [Member] | Fair Value, Inputs, Level 3 [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value (in Dollars)     36,370us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_CompensatoryWarrantMember
                                 
Compensatory Warrant [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances (in Dollars)                           36,370us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_CompensatoryWarrantMember
           
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings (in Dollars)                           (6,227)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_CompensatoryWarrantMember
           
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 (in Dollars)                           42,597us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
/ us-gaap_FairValueByLiabilityClassAxis
= bkyi_CompensatoryWarrantMember
           
Common Stock [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Stock Issued During Period, Value, New Issues (in Dollars)   $ 797us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 1,859us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                                 
Stock Issued During Period, Shares, New Issues   7,974,999us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
18,587,139us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                                 
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   28,173us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
50,279us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                                 
Stock Issued During Period, Shares, Other     206,033us-gaap_StockIssuedDuringPeriodSharesOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                                 
Placement Agent Warrants [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       985,893us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementEquityComponentsAxis
= bkyi_PlacementAgentWarrantsMember
            985,893us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementEquityComponentsAxis
= bkyi_PlacementAgentWarrantsMember
                 
Commissions and Fees, Percent of Gross Proceeds       8.00%bkyi_CommissionsAndFeesPercentOfGrossProceeds
/ us-gaap_StatementEquityComponentsAxis
= bkyi_PlacementAgentWarrantsMember
            8.00%bkyi_CommissionsAndFeesPercentOfGrossProceeds
/ us-gaap_StatementEquityComponentsAxis
= bkyi_PlacementAgentWarrantsMember
                 
Subsequent Event [Member] | Reverse Stock Split [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Stockholders' Equity Note, Stock Split, Conversion Ratio                             2us-gaap_StockholdersEquityNoteStockSplitConversionRatio1
/ us-gaap_NonmonetaryTransactionTypeAxis
= bkyi_ReverseStockSplitMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
         
Subsequent Event [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Stock Issued During Period, Shares, New Issues                               13,956,250us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
       
Maximum [Member]                                        
Note L - Equity (Details) [Line Items]                                        
Debt Instrument, Convertible, Conversion Price (in Dollars per share)                 0.20us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember