XML 89 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Accrued Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Compensation and benefits $ 28,343   $ 17,173
Current portion of derivative liabilities 19,116   4,834
Sales-related liabilities 14,479   416
Accrued installation 16,468   10,348
Sales tax liabilities 2,732   3,849
Interest payable 2,224   3,875
Other 28,642   29,789
Accrued other current liabilities $ 112,004 [1] $ 68,970 $ 70,284 [1]
[1] We have variable interest entities, which represent a portion of the consolidated balances recorded within these financial statement line items in the consolidated balance sheets (see Note 13 - Portfolio Financings).