XML 87 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Accrued Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Compensation and benefits $ 30,461 $ 28,343
Current portion of derivative liabilities 13,344 19,116
Sales-related liabilities 5,635 14,479
Accrued installation 10,202 16,468
Sales tax liabilities 2,596 2,732
Interest payable 2,156 2,224
Other 31,657 28,642
Accrued other current liabilities [1] $ 96,051 $ 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).