XML 87 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Accrued Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Compensation and benefits $ 23,401 $ 28,343
Current portion of derivative liabilities 13,395 19,116
Sales-related liabilities 5,902 14,479
Accrued installation 8,717 16,468
Sales tax liabilities 2,302 2,732
Interest payable 719 2,224
Other 27,697 28,642
Accrued other current liabilities [1] $ 82,133 $ 112,004
[1] We have variable interest entities, which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets (see Note 11 - Portfolio Financings).