XML 27 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitment and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
May 31, 2019
Jan. 31, 2019
Dec. 31, 2018
Nov. 30, 2018
Mar. 31, 2018
Jan. 31, 2017
Commitments And Contingencies [Line Items]              
Minimum amount due in next year $ 87,740,000            
Minimum amount due in second year 111,515,000            
Minimum amount due in third year 39,526,000            
Future obligation to purchase capital equipment 292,299,000            
Letters of credit outstanding 55,200,000     $ 48,800,000      
Unemployment insurance assessment             $ 9,500,000
Unemployment insurance assessment after personal income tax $ 6,600,000            
Motivate              
Commitments And Contingencies [Line Items]              
Purchase obligation commitment period 5 years            
Future obligation to purchase capital equipment         $ 100,000,000    
Web-Hosting Service Providers              
Commitments And Contingencies [Line Items]              
Payment for amended arrangement $ 116,500,000            
Divvy Bike Share Program              
Commitments And Contingencies [Line Items]              
Contractual obligation   $ 7,500,000          
Payment for amended arrangement $ 18,200,000            
Future obligation to purchase capital equipment   $ 50,000,000          
Minimum | Web-Hosting Service Providers              
Commitments And Contingencies [Line Items]              
Contractual obligation     $ 300,000,000     $ 150,000,000  
Minimum amount due in next year     80,000,000        
Minimum amount due in second year     80,000,000        
Minimum amount due in third year     $ 80,000,000