Annual report pursuant to Section 13 and 15(d)

Commitments, Contingencies and Other Liabilities - Narrative (Details)

v3.20.4
Commitments, Contingencies and Other Liabilities - Narrative (Details)
contract in Thousands
4 Months Ended 8 Months Ended 12 Months Ended
Dec. 23, 2020
USD ($)
contract
Jun. 17, 2020
USD ($)
payment
Dec. 31, 2019
USD ($)
Aug. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2018
USD ($)
Loss Contingencies [Line Items]            
Purchase price     $ 0 $ 0 $ 10,914,000 $ 0
Protect America Assets Acquisition            
Loss Contingencies [Line Items]            
Purchase price   $ 16,600,000        
Protect America Assets Acquisition | Protect America Earnout Payments            
Loss Contingencies [Line Items]            
Number of monthly earnout payments | payment   50        
Estimated earnout liability   $ 86,000,000     83,211,000  
Protect America Assets Acquisition | Protect America Earnout Payments | Other Noncurrent Liabilities            
Loss Contingencies [Line Items]            
Estimated earnout liability         56,275,000  
Assets Acquired from Kourt Security Partners, LLC | GSSA            
Loss Contingencies [Line Items]            
Number of alarm monitoring contracts acquired | contract 40          
Upfront payment $ 10,914,000          
Assets Acquired from Kourt Security Partners, LLC | Kourt Security Partners, LLC, Earnout Payments | GSSA            
Loss Contingencies [Line Items]            
Estimated earnout liability         31,392,000  
Non-controlling interest liability $ 31,300,000          
Earnout payments liability, effective interest rate 10.90%          
Assets Acquired from Kourt Security Partners, LLC | Kourt Security Partners, LLC, Earnout Payments | GSSA | Other Noncurrent Liabilities            
Loss Contingencies [Line Items]            
Estimated earnout liability         $ 26,695,000