XML 57 R36.htm IDEA: XBRL DOCUMENT
v3.21.1

RELATED PARTY TRANSACTIONS, Founder Shares (Details) |  | 1 Months Ended | 11 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | ---
May 20, 2020 shares | Apr. 30, 2020 shares | Feb. 29, 2020 USD ($) shares | Dec. 31, 2020 USD ($) $ / shares shares | Sep. 30, 2020 shares | Jun. 30, 2020 shares | Jun. 26, 2020 shares
Founder Shares [Abstract] |  |  |  |  |  |  |
Proceeds from issuance of stock | $ |  |  |  | $ 25,000 |  |  |
Class A Common Stock |  |  |  |  |  |  |
Founder Shares [Abstract] |  |  |  |  |  |  |
Common stock, shares outstanding (in shares) |  |  |  | 15,774,717 | 3,861,173 | 3,043,642 |
Stock conversion basis at time of business combination |  |  |  | 1 |  |  |
Class B Common Stock |  |  |  |  |  |  |
Founder Shares [Abstract] |  |  |  |  |  |  |
Common stock, shares outstanding (in shares) |  |  |  | 10,350,000 | 10,350,000 | 10,350,000 |
Founder Shares [Member] | Class A Common Stock |  |  |  |  |  |  |
Founder Shares [Abstract] |  |  |  |  |  |  |
Stock conversion basis at time of business combination |  |  |  | 1 |  |  |
Stock price trigger to transfer, assign or sell any shares of the company, after completion of business combination (in dollars per share) | $ / shares |  |  |  | $ 12.00 |  |  |
Number of trading days |  |  |  | 20 days |  |  |
Trading day threshold period |  |  |  | 30 days |  |  |
Threshold period after initial business combination |  |  |  | 150 days |  |  |
Founder Shares [Member] | Class B Common Stock |  |  |  |  |  |  |
Founder Shares [Abstract] |  |  |  |  |  |  |
Shares issued (in shares) | 10,350,000 |  |  |  |  |  |
Number of shares transferred |  | 75,000 |  |  |  |  |
Number of shares with respect to which stock dividend is effected | 1,725,000 |  |  |  |  |  |
Common stock, shares outstanding (in shares) | 10,350,000 |  |  |  |  |  |
Number of shares subject to forfeiture (in shares) | 1,350,000 |  |  |  |  |  |
Ownership interest, as converted percentage | 20.00% |  |  |  |  |  |
Number of shares no longer subject to forfeiture (in shares) |  |  |  |  |  |  | 1,350,000
Threshold period not to to transfer, assign or sell any shares of the company, after completion of business combination |  |  |  | 1 year |  |  |
Founder Shares [Member] | Sponsor [Member] | Class B Common Stock |  |  |  |  |  |  |
Founder Shares [Abstract] |  |  |  |  |  |  |
Shares issued (in shares) |  |  | 8,625,000 |  |  |  |
Proceeds from issuance of stock | $ |  |  | $ 25,000 |  |  |  |
Founder Shares [Member] | Directors [Member] | Class B Common Stock |  |  |  |  |  |  |
Founder Shares [Abstract] |  |  |  |  |  |  |
Number of shares transferred |  | 25,000 |  |  |  |  |

X
- Definition Number of common stock shares subject to no longer forfeiture in the event of the over-allotment option was not exercised by the underwriters. + References No definition available. + Details
Name: | bfly_CommonStockSharesNoLongerSubjectToForfeiture
Namespace Prefix: | bfly_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of the company that are subject to forfeiture during the period. + References No definition available. + Details
Name: | bfly_CommonStockSharesSubjectToForfeiture
Namespace Prefix: | bfly_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Number of shares with respect to which stock dividend is effected. + References No definition available. + Details
Name: | bfly_NumberOfSharesWithRespectToWhichStockDividendIsEffected
Namespace Prefix: | bfly_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | bfly_NumberOfTradingDays
Namespace Prefix: | bfly_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The ownership interest percentage threshold for the Company's issued and outstanding shares after the Initial Public Offering for the Founder Shares. + References No definition available. + Details
Name: | bfly_OwnershipInterestPercentageThreshold
Namespace Prefix: | bfly_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ratio applied to the conversion of stock, for example but not limited to, one share converted to two or two shares converted to one. + References No definition available. + Details
Name: | bfly_StockConversionRatio
Namespace Prefix: | bfly_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of stock transferred during the period. + References No definition available. + Details
Name: | bfly_StockTransferredDuringPeriod
Namespace Prefix: | bfly_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold period after the initial Business Combination for the common stock price to exceed the threshold price per share, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | bfly_ThresholdPeriodAfterInitialBusinessCombination
Namespace Prefix: | bfly_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The threshold period for not to transfer, assign or sell any of the shares or warrants, after the completion of the initial business combination. + References No definition available. + Details
Name: | bfly_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination
Namespace Prefix: | bfly_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold period of specified trading days that common stock price exceeds threshold price per share, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | bfly_TradingDaysThreshold
Namespace Prefix: | bfly_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of the entity's common stock which would be required to be attained to trigger the transfer, assign or sale of any shares or warrants of the company, after the completion of the initial business combination. + References No definition available. + Details
Name: | bfly_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger
Namespace Prefix: | bfly_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the additional capital contribution to the entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=bfly_FounderSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |