Stock-Based Compensation - RSUs to be Settled in Cash (Details) - Restricted Stock Units to be Settled in Cash - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Award vesting period | 3 years | ||
Number of common stock shares that may be received by RSU holder (in shares) | 1 | ||
Compensation expense related to RSUs to be settled in cash | $ 17.4 | $ 9.4 | $ 5.9 |
Payments to settle liabilities under compensation plan | 13.2 | 4.3 | $ 5.4 |
Accrued liabilities under compensation plan | $ 11.1 | $ 8.7 |
X | ||||||||||
- Definition Amount in cash received for each RSU is equal to the fair value of this number of Quanta common stock shares. No definition available.
|
X | ||||||||||
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Aggregate cash paid by the entity during the period to settle equity instruments granted under equity-based payment arrangements. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
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. No definition available.
|
X | ||||||||||
- Details
|