XML 130 R106.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warrants Disclosure (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Measurement_Input
Dec. 31, 2017
USD ($)
Dec. 20, 2019
shares
Dec. 17, 2019
shares
Jul. 08, 2019
USD ($)
Jul. 01, 2019
USD ($)
shares
Jun. 28, 2019
USD ($)
Sep. 26, 2016
$ / shares
shares
Class of Warrant or Right [Line Items]                  
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                 $ 4.76
Measurement Input, Risk Free Interest Rate [Member]                  
Class of Warrant or Right [Line Items]                  
Warrants and Rights Outstanding, Measurement Input | Measurement_Input   0.019              
Measurement Input, Option Volatility [Member]                  
Class of Warrant or Right [Line Items]                  
Warrants and Rights Outstanding, Measurement Input | Measurement_Input   0.486              
Measurement Input, Expected Term [Member]                  
Class of Warrant or Right [Line Items]                  
Warrants and Rights Outstanding, Term   4 years 2 months 12 days              
Measurement Input, Expected Dividend Rate [Member]                  
Class of Warrant or Right [Line Items]                  
Warrants and Rights Outstanding, Measurement Input | Measurement_Input   0              
Comcast Milestones Achievement [Member]                  
Class of Warrant or Right [Line Items]                  
Class of Warrant or Right, Outstanding             1,954,042    
Comcast CableOS Software License Agreement [Member]                  
Class of Warrant or Right [Line Items]                  
Fair Value of Fully Vested Warrants | $           $ 16.1      
Comcast Warrants Vested Prior to July 2019 [Member]                  
Class of Warrant or Right [Line Items]                  
Fair Value of Fully Vested Warrants | $               $ 3.9  
Comcast Warrants Vested July 2019 [Member]                  
Class of Warrant or Right [Line Items]                  
Fair Value of Fully Vested Warrants | $             $ 20.0    
Comcast Warrants Exercise in its Entirety [Member]                  
Class of Warrant or Right [Line Items]                  
Class of Warrant or Right, Outstanding         3,217,547        
Comcast Warrants Exercise Shares Delivered [Member]                  
Class of Warrant or Right [Line Items]                  
Warrant shares exercised delivered to Comcast       804,387          
Comcast Warrants Exercised Shares Remaining to be Issued [Member]                  
Class of Warrant or Right [Line Items]                  
Class of Warrant or Right, Outstanding 2,413,160                
Revenue from Contract with Customer Benchmark [Member]                  
Class of Warrant or Right [Line Items]                  
Reduction to Revenues In Connection with Amortization of the Warrant | $ $ 13.6 $ 1.2 $ 0.2            
Maximum [Member] | Comcast Warrant Expires September 26, 2023 [Member]                  
Class of Warrant or Right [Line Items]                  
Warrant grants to Comcast subject to vesting                 7,816,162