Revenue and Accounts Receivable - Accounts Receivable (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts receivable, net | $ 15,725 | $ 9,218 |
Power purchase agreements | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts receivable, net | 2,788 | 1,678 |
Net metering credit agreements | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts receivable, net | 4,741 | 3,322 |
Solar renewable energy certificates | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts receivable, net | 7,112 | 3,789 |
Rental income | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts receivable, net | 433 | 350 |
Performance-based incentives | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts receivable, net | 15 | 4 |
Other | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts receivable, net | $ 636 | $ 75 |