v3.19.3
Acquisitions (Details) - Elauwit Networks, LLC
$ in Thousands
1 Months Ended 5 Months Ended 9 Months Ended
Aug. 01, 2018
USD ($)
item
Jan. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2019
USD ($)
Acquisitions        
Consideration for acquisition of assets before contingent consideration $ 28,000      
Total purchase price 28,612      
Contingent consideration fair value 961      
Cash paid 15,576      
Purchase price held back 13,000      
Purchase price held back for third-party consents 11,000      
Indemnification holdback retained for 12 months $ 2,000      
Payment of indemnification holdback       $ 1,075
Identification holdback amount retained       925
Indemnification holdback period 12 months      
Payment for amounts held back for third-party consents   $ 1,952 $ 9,048  
Business Combination, Contingent Consideration, Liability, Valuation Technique [Extensible List] wifi:MonteCarloMethodMember      
Increase in accrued expenses and other liabilities       566
Decrease of goodwill       (1,061)
Costs and operating expenses        
Acquisitions        
Increase in accrued expenses and other liabilities       566
Risk-free rate        
Acquisitions        
Contingent consideration valuation input | item 2.78      
Revenue volatility rate        
Acquisitions        
Contingent consideration valuation input | item 40      
Relief from royalty method | Royalty rate        
Acquisitions        
Identifiable intangible assets valuation input | item 1.0      
Fair value less costs | Discount rates        
Acquisitions        
Identifiable intangible assets valuation input | item 8      
Minimum | Excess earnings, relief from royalty, and loss-of-revenue methods | Discount rates        
Acquisitions        
Identifiable intangible assets valuation input | item 8.0      
Maximum        
Acquisitions        
Contingent consideration require payment aggregate amount $ 15,000      
Maximum | Excess earnings, relief from royalty, and loss-of-revenue methods | Discount rates        
Acquisitions        
Identifiable intangible assets valuation input | item 21.0      
Backlog - held for sale        
Acquisitions        
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles       750
Backlog        
Acquisitions        
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles       $ (48)