XML 86 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Accrued Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Compensation and benefits $ 38,222 $ 28,343
Current portion of derivative liabilities 6,059 19,116
Sales-related liabilities 6,040 14,479
Accrued installation 13,968 16,468
Sales tax liabilities 1,491 2,732
Interest payable 2,159 2,224
Other 46,198 28,642
Accrued other current liabilities [1] $ 114,138 $ 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 consolidated balance sheets (see Note 11 - Portfolio Financings).