XML 105 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Warrants Disclosure (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Dec. 17, 2019
shares
Jul. 08, 2019
USD ($)
Measurement_Input
Jul. 01, 2019
USD ($)
shares
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
Common Stock, Shares, Issued | shares 98,204,000 91,875,000          
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 | shares           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]              
Common Stock, Shares, Issued | shares       3,217,547      
Revenue from Contract with Customer Benchmark [Member]              
Class of Warrant or Right [Line Items]              
Reduction to Revenues In Connection with Amortization of the Warrant | $ $ 1.7 $ 13.6 $ 1.2        
Maximum [Member] | Comcast Warrant Expires September 26, 2023 [Member]              
Class of Warrant or Right [Line Items]              
Warrant grants to Comcast subject to vesting | shares             7,816,162