Business Combination, Contingent Consideration Arrangements [Abstract]

NameBusinessCombinationContingentConsiderationArrangementsAbstract
Namespacehttp://fasb.org/us-gaap/2022
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Business Combination, Contingent Consideration Arrangements [Abstract]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link

References

NameValueRole
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

Related Child Concepts

NameRelation TypeRole
us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationContingentConsiderationArrangementsBasisForAmount
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationContingentConsiderationAssetAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationContingentConsiderationLiabilityAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesInestimable
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesMaximumUnlimited
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription
domain-memberhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable
us-gaap:BusinessCombinationContingentConsiderationArrangementsBasisForAmount
domain-memberhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable
us-gaap:BusinessCombinationContingentConsiderationAssetAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable
us-gaap:BusinessCombinationContingentConsiderationLiabilityAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable
us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
domain-memberhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable
us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
domain-memberhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable
us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesInestimable
domain-memberhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable
us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesMaximumUnlimited
domain-memberhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable
us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable