v3.10.0.1
Acquisitions (Details) - Elauwit Networks, LLC
$ in Thousands
1 Months Ended 5 Months Ended
Aug. 01, 2018
USD ($)
item
Jan. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Acquisitions      
Consideration for acquisition of assets before contingent consideration $ 28,000    
Total purchase price 29,537    
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    
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    
Risk-free rate      
Acquisitions      
Contingent consideration valuation input | item 0.0278    
Revenue volatility rate      
Acquisitions      
Contingent consideration valuation input | item 0.40    
Relief from royalty method | Royalty rate      
Acquisitions      
Identifiable intangible assets valuation input | item 0.010    
Minimum | Excess earnings, relief from royalty, and loss-of-revenue methods | Discount rates      
Acquisitions      
Identifiable intangible assets valuation input | item 0.080    
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 0.210