XML 90 R74.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Commitments and Contingencies - Narrative (Details) jurisdiction in Thousands, € in Millions, $ in Millions |  | 1 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Dec. 13, 2023 USD ($) | Dec. 13, 2023 EUR (€) | Jan. 31, 2025 USD ($) | Jan. 31, 2025 EUR (€) | Dec. 31, 2024 USD ($) jurisdiction | Dec. 31, 2024 EUR (€) | May 31, 2023 EUR (€) | Dec. 31, 2024 USD ($) jurisdiction | Dec. 31, 2023 USD ($)
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Commitment to spend amount |  |  |  |  |  |  |  | $ 672 |
Number of jurisdictions where Company has lodging tax obligations | jurisdiction |  |  |  |  | 33 |  |  | 33 |
Obligation to remit lodging taxes |  |  |  |  | $ 312 |  |  | $ 312 | $ 274
Accrued obligations on lodging taxes |  |  |  |  | 83 |  |  | 83 | 114
Accrued taxes |  |  |  |  | 55 |  |  | 55 |
Host guarantee program, maximum |  |  |  |  | 3 |  |  | 3 |
Primary coverage, host protection insurance program |  |  |  |  | 1 |  |  | 1 |
Host protection insurance program, maximum per listing location |  |  |  |  | 1 |  |  | 1 |
Foreign Tax Jurisdiction |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Estimate of possible loss | € |  |  |  |  |  |  | € 779 |  |
Penalties expense | $ 621 | € 576 |  |  |  | € 123 |  |  |
Foreign Tax Jurisdiction | Tax Year 2022 |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Penalties expense |  |  |  |  | 150 | € 139 |  |  |
Foreign Tax Jurisdiction | Subsequent Event |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Penalties expense | € |  |  |  | € 56 |  |  |  |  |
Foreign Tax Jurisdiction | Subsequent Event | Tax Year 2023 |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Penalties expense |  |  | $ 186 | € 179 |  |  |  |  |
Hosts' Withholding Tax Obligations |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Tax liabilities |  |  |  |  | 227 |  |  | $ 227 | $ 521
Minimum |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Remitting period for lodging taxes |  |  |  |  |  |  |  | 30 days |
Estimate of reasonably possible loss |  |  |  |  | 47 |  |  | $ 47 |
Minimum | Canada Digital Service Tax |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Loss contingency, estimate of possible loss |  |  |  |  | 210 |  |  | 210 |
Minimum | Withholding Income Taxes |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Estimate of possible loss |  |  |  |  |  |  |  | $ 125 |
Maximum |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Remitting period for lodging taxes |  |  |  |  |  |  |  | 90 days |
Estimate of reasonably possible loss |  |  |  |  | 56 |  |  | $ 56 |
Maximum | Canada Digital Service Tax |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Loss contingency, estimate of possible loss |  |  |  |  | $ 240 |  |  | 240 |
Maximum | Withholding Income Taxes |  |  |  |  |  |  |  |  |
Other Commitments [Line Items] |  |  |  |  |  |  |  |  |
Estimate of possible loss |  |  |  |  |  |  |  | $ 135 |

X
- Definition Accrued Taxes, Labor and Employee Benefits + References No definition available. + Details
Name: | abnb_AccruedTaxesLaborAndEmployeeBenefits
Namespace Prefix: | abnb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments, Host Guarantee Program, Maximum + References No definition available. + Details
Name: | abnb_CommitmentsHostGuaranteeProgramMaximum
Namespace Prefix: | abnb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments, Host Protection Insurance Program, Maximum Per Listing Location + References No definition available. + Details
Name: | abnb_CommitmentsHostProtectionInsuranceProgramMaximumPerListingLocation
Namespace Prefix: | abnb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments, Primary Coverage, Host Protection Insurance Program, Maximum Per Occurrence + References No definition available. + Details
Name: | abnb_CommitmentsPrimaryCoverageHostProtectionInsuranceProgramMaximumPerOccurrence
Namespace Prefix: | abnb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lodging Taxes Payable + References No definition available. + Details
Name: | abnb_LodgingTaxesPayable
Namespace Prefix: | abnb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lodging Taxes Payable, Estimate Of Possible Loss + References No definition available. + Details
Name: | abnb_LodgingTaxesPayableEstimateOfPossibleLoss
Namespace Prefix: | abnb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Lodging Taxes Payable, Including Penalties and Interest + References No definition available. + Details
Name: | abnb_LodgingTaxesPayableIncludingPenaltiesAndInterest
Namespace Prefix: | abnb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number Of Jurisdictions, Lodging Tax Obligations + References No definition available. + Details
Name: | abnb_NumberOfJurisdictionsLodgingTaxObligations
Namespace Prefix: | abnb_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Remitting Period, Lodging Taxes + References No definition available. + Details
Name: | abnb_RemittingPeriodLodgingTaxes
Namespace Prefix: | abnb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(15)(b)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_AccruedIncomeTaxes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated amount of loss resulting from an adverse tax position. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15 + Details
Name: | us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of estimated penalties recognized in the period arising from income tax examinations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15 + Details
Name: | us-gaap_IncomeTaxExaminationPenaltiesExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The minimum amount the entity agreed to spend under the long-term purchase commitment. + References No definition available. + Details
Name: | us-gaap_LongTermPurchaseCommitmentAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: 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 2: 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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-2 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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 No definition available. + Details
Name: | us-gaap_OtherCommitmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_TaxYear2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_TaxYear2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abnb_TaxTypeAxis=abnb_HostsWithholdingTaxObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abnb_TaxTypeAxis=abnb_CanadaDigitalServiceTaxMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abnb_TaxTypeAxis=abnb_WithholdingIncomeTaxesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |