XML 84 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Party Transactions (Details) - Installation Partner - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Dec. 11, 2015
Sep. 30, 2014
Related Party Transaction [Line Items]              
Ownership percentage in equity method investment 48.20%   48.20%        
Equity method investment (common units)           9,290  
Equity method investment, cost           $ 0.2  
Equity Method Investee              
Related Party Transaction [Line Items]              
Accounts payable to related party (less than) $ 0.1   $ 0.1   $ 0.1    
Interest income from related party 0.1 $ 0.1 0.1 $ 0.1      
Equity Method Investee | Secured Promissory Note              
Related Party Transaction [Line Items]              
Related party notes receivable, face amount             $ 0.3
Notes receivable, interest rate             8.00%
Equity Method Investee | Cost of Hardware and Other Revenue              
Related Party Transaction [Line Items]              
Expenses incurred from related party $ 0.1 $ 0.2 $ 0.6 $ 0.9