XML 67 R56.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Revenue and Segment Disclosures Revenue Contract Balances (Details) - USD ($) $ in Millions | 3 Months Ended
--- | ---
May 31, 2024 | May 31, 2023
Revenue Contract Balances [Line Items] |  |
Increase (Decrease) in Deferred Revenue | $ (16) | $ (12)
Accounts and Other Receivable |  |
Revenue Contract Balances [Line Items] |  |
Contract with Customer, Asset, Net - Current and Non-Current | 255 |
Increase in contract receivable | 134 |
Decrease in contract asset | (182) |
Increase (Decrease) In Contract Assets | (48) |
Contract with Customer, Asset, Net - Current and Non-Current | 207 |
Deferred Revenue |  |
Revenue Contract Balances [Line Items] |  |
Deferred Revenue | 222 |
Deferred Revenue, Additions | 123 |
Decrease due to payment, fulfillment of performance obligations, or other | (139) |
Increase (Decrease) in Deferred Revenue | (16) |
Deferred Revenue | 206 |
Deferred Commissions |  |
Revenue Contract Balances [Line Items] |  |
Capitalized Contract Cost, Net | 21 |
Increase in deferred commission | 5 |
Decrease in deferred commission | (7) |
Net change in deferred commission | (2) |
Capitalized Contract Cost, Net | $ 19 |

X
- Definition Contract with Customer, Asset, Net - Current and Non-Current + References No definition available. + Details
Name: | bbry_ContractWithCustomerAssetNetCurrentAndNonCurrent
Namespace Prefix: | bbry_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Decrease in contract asset + References No definition available. + Details
Name: | bbry_DecreaseInContractAsset
Namespace Prefix: | bbry_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Decrease in deferred revenue due to payment, fulfillment of performance obligations, or other + References No definition available. + Details
Name: | bbry_DecreaseInDeferredRevenueDueToPaymentFulfillmentOfPerformanceObligationsOrOther
Namespace Prefix: | bbry_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Decrease in deferred commission + References No definition available. + Details
Name: | bbry_Decreaseindeferredcommission
Namespace Prefix: | bbry_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase Decrease In Contract with Customer, Asset, Net - Current and Non-Current + References No definition available. + Details
Name: | bbry_IncreaseDecreaseInContractWithCustomerAssetNetCurrentAndNonCurrent
Namespace Prefix: | bbry_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase in contract asset + References No definition available. + Details
Name: | bbry_IncreaseInContractAsset
Namespace Prefix: | bbry_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase in deferred commission + References No definition available. + Details
Name: | bbry_Increaseindeferredcommission
Namespace Prefix: | bbry_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net change in deferred commission + References No definition available. + Details
Name: | bbry_Netchangeindeferredcommission
Namespace Prefix: | bbry_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition [Line Items] for Revenue Contract Balances [Table] + References No definition available. + Details
Name: | bbry_RevenueContractBalancesLineItems
Namespace Prefix: | bbry_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3 + Details
Name: | us-gaap_CapitalizedContractCostNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DeferredRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP. + References No definition available. + Details
Name: | us-gaap_DeferredRevenueAdditions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInDeferredRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | bbry_RevenueContractBalancesAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbry_RevenueContractBalancesAxis=bbry_DeferredRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbry_RevenueContractBalancesAxis=bbry_DeferredCommissionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |