v3.22.2.2
Revenue and Accounts Receivable
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue and Accounts Receivable Revenue and Accounts Receivable
Disaggregation of Revenue
The following table presents the detail of revenues as recorded in the unaudited condensed consolidated statements of operations:
 Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Revenue under power purchase agreements$7,144 $4,557 $18,058 $12,341 
Revenue from net metering credit agreements9,187 7,457 20,908 17,922 
Solar renewable energy certificate revenue11,100 7,065 28,521 17,164 
Rental income905 504 2,334 1,264 
Performance-based incentives319 240 1,059 1,051 
Other revenue1,783 315 3,519 480 
Total$30,438 $20,138 $74,399 $50,222 
Accounts receivable
The following table presents the detail of receivables as recorded in accounts receivable in the unaudited condensed consolidated balance sheets:
 
As of September 30, 2022
As of December 31, 2021
Power purchase agreements$2,788 $1,678 
Net metering credit agreements4,741 3,322 
Solar renewable energy certificates7,112 3,789 
Rental income433 350 
Performance-based incentives15 
Other636 75 
Total$15,725 $9,218 
Payment is typically received within 30 days for invoiced revenue as part of power purchase agreements (“PPAs”) and net metering credit agreements (“NMCAs”). Receipt of payment relative to invoice date varies by customer for renewable energy certificates ("RECs"). The Company does not have any other significant contract asset or liability balances related to revenues. As of September 30, 2022, and December 31, 2021, the Company determined that the allowance for uncollectible accounts is $0.4 million and $0.4 million, respectively.
Revenue and Accounts Receivable Revenue and Accounts Receivable
Disaggregation of Revenue
The following table presents the detail of revenues as recorded in the unaudited condensed consolidated statements of operations:
 Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Revenue under power purchase agreements$7,144 $4,557 $18,058 $12,341 
Revenue from net metering credit agreements9,187 7,457 20,908 17,922 
Solar renewable energy certificate revenue11,100 7,065 28,521 17,164 
Rental income905 504 2,334 1,264 
Performance-based incentives319 240 1,059 1,051 
Other revenue1,783 315 3,519 480 
Total$30,438 $20,138 $74,399 $50,222 
Accounts receivable
The following table presents the detail of receivables as recorded in accounts receivable in the unaudited condensed consolidated balance sheets:
 
As of September 30, 2022
As of December 31, 2021
Power purchase agreements$2,788 $1,678 
Net metering credit agreements4,741 3,322 
Solar renewable energy certificates7,112 3,789 
Rental income433 350 
Performance-based incentives15 
Other636 75 
Total$15,725 $9,218 
Payment is typically received within 30 days for invoiced revenue as part of power purchase agreements (“PPAs”) and net metering credit agreements (“NMCAs”). Receipt of payment relative to invoice date varies by customer for renewable energy certificates ("RECs"). The Company does not have any other significant contract asset or liability balances related to revenues. As of September 30, 2022, and December 31, 2021, the Company determined that the allowance for uncollectible accounts is $0.4 million and $0.4 million, respectively.