Quarterly report pursuant to Section 13 or 15(d)

Revenue Related Disclosures - Additional Information (Details)

v3.20.2
Revenue Related Disclosures - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Disaggregation Of Revenue [Line Items]            
Deferred revenue added from new billings $ 8,900,000 $ 8,800,000 $ 17,000,000.0 $ 18,700,000    
Provision for accounts receivable 49,000,000   49,000,000      
Provision for potential credit losses         $ 0  
United States            
Disaggregation Of Revenue [Line Items]            
Revenues 11,100,000 9,900,000 21,400,000 19,200,000    
Bahamas            
Disaggregation Of Revenue [Line Items]            
Revenues 200,000 400,000 300,000 700,000    
South Africa            
Disaggregation Of Revenue [Line Items]            
Revenues   400,000   700,000    
Adoption of Topic 606            
Disaggregation Of Revenue [Line Items]            
Deferred revenue         $ 27,000,000.0 $ 24,200,000
Recognition from Beginning Deferred Revenue Balance            
Disaggregation Of Revenue [Line Items]            
Deferred revenue recognized 9,700,000 9,200,000 17,800,000 15,700,000    
Recognition from New Billings of Deferred Revenue            
Disaggregation Of Revenue [Line Items]            
Deferred revenue recognized $ 1,500,000 $ 1,000,000.0 $ 3,900,000 $ 4,000,000.0