Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]

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

Labels

TextLangRoleContainer role
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
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.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

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

Related Child Concepts

NameRelation TypeRole
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMethodOfMeasuringCostOfAward
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ShareBasedPaymentArrangementExtensibleListAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
allhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMethodOfMeasuringCostOfAward
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
us-gaap:ShareBasedPaymentArrangementExtensibleListAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensationScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable

Related Parent Concepts

NameRelation TypeRole
us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation