v3.19.3.a.u2
Balance Sheet Components - Schedule of Other liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Other Liabilities Noncurrent [Abstract]    
Sublease liability $ 0 $ 32,057
Deferred rent 0 28,370
Lease incentive liability 0 25,880
Other 57,382 24,109
Total other liabilities $ 57,382 $ 110,416