Quarterly report pursuant to Section 13 or 15(d)

Commitments, Contingencies and Other Liabilities - Narrative (Details)

v3.20.2
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