XML 47 R33.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Commitments And Contingencies (Details) - USD ($) |  | 6 Months Ended
--- | --- | ---
Nov. 04, 2024 | Dec. 31, 2024
Commitments And Contingencies [Line Items] |  |
Cash underwriting fee payable |  | $ 1,000,000
Underwriters payable |  | 2,000,000
Underwriting Agreement [Member] |  |
Commitments And Contingencies [Line Items] |  |
Underwriter cash discount |  | 8,750,000
Underwriters payable |  | $ 1,000,000
Deferred fee per unit (in Dollars per share) |  | $ 0.35
Over-Allotment Option [Member] |  |
Commitments And Contingencies [Line Items] |  |
Number of units issued (in Shares) | 3,750,000 |
Underwriting cash discount per unit (in Dollars per share) |  | $ 0.08
Over-Allotment Option [Member] | Underwriting Agreement [Member] |  |
Commitments And Contingencies [Line Items] |  |
Over allotment option period |  | 45 days
Number of units issued (in Shares) |  | 3,750,000
Underwriter cash discount |  | $ 2,000,000

X
- Definition The amount of cash underwriting fee payable. + References No definition available. + Details
Name: | bacqu_CashUnderwritingFeePayable
Namespace Prefix: | bacqu_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Deferred fee per unit. + References No definition available. + Details
Name: | bacqu_DeferredFeePerUnit
Namespace Prefix: | bacqu_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Over allotment option period. + References No definition available. + Details
Name: | bacqu_OverAllotmentOptionPeriod
Namespace Prefix: | bacqu_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the cash underwriting discount per unit. + References No definition available. + Details
Name: | bacqu_UnderwriterCashDiscount
Namespace Prefix: | bacqu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Underwriting cash discount per unit + References No definition available. + Details
Name: | bacqu_UnderwritingCashDiscountPerUnit
Namespace Prefix: | bacqu_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of new units issued during the period. + References No definition available. + Details
Name: | bacqu_UnitsIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | bacqu_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash paid for expenses incurred during underwriting activities (the process to review insurance applications, evaluate risks, accept or reject applications, and determine the premiums to be charged) for insurance companies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (g) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25 + Details
Name: | us-gaap_PaymentsForUnderwritingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=bacqu_UnderwritingAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |