Commitments, Contingencies and Other Liabilities - Narrative (Details) - Protect America $ in Millions |
Jun. 17, 2020
USD ($)
payment
|
---|---|
Schedule Of Asset Acquisition [Line Items] | |
Up-front purchase price | $ 16.6 |
Protect America Earnout Payments | |
Schedule Of Asset Acquisition [Line Items] | |
Number of monthly earnout payments | payment | 50 |
Estimated earnout liability | $ 86.0 |
X | ||||||||||
- Definition Asset Acquisition, Contingent Consideration, Liability No definition available.
|
X | ||||||||||
- Definition Asset Acquisition, Contingent Consideration, Liability, Number Of Monthly Payments No definition available.
|
X | ||||||||||
- Definition Payments For Asset Acquisitions No definition available.
|
X | ||||||||||
- Definition Schedule Of Asset Acquisition No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|