XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Outstanding Loans and Security Agreements (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Debt
The following is a summary of our debt as of March 31, 2022 (in thousands, except percentage data):
 Unpaid
Principal
Balance
Net Carrying ValueInterest
Rate
Maturity DatesEntityRecourse
 CurrentLong-
Term
Total
10.25% Senior Secured Notes due March 2027
$70,000 $12,355 $56,701 $69,056 10.25%March 2027CompanyYes
2.5% Green Convertible Senior Notes due August 2025
230,000  223,355 223,355 2.5%August 2025CompanyYes
Total recourse debt300,000 12,355 280,056 292,411 
3.04% Senior Secured Notes due June 30, 2031
131,830 9,404 120,506 129,910 3.04%June 2031PPA VNo
7.5% Term Loan due September 2028
30,213 3,653 24,645 28,298 7.5%September 
2028
PPA IIIaNo
6.07% Senior Secured Notes due March 2030
72,852 4,879 67,314 72,193 6.07%March 2030PPA IVNo
Total non-recourse debt234,895 17,936 212,465 230,401 
Total debt$534,895 $30,291 $492,521 $522,812 

The following is a summary of our debt as of December 31, 2021 (in thousands, except percentage data):
 Unpaid
Principal
Balance
Net Carrying ValueInterest
Rate
Maturity DatesEntityRecourse
 CurrentLong-
Term
Total
10.25% Senior Secured Notes due March 2027
$70,000 $8,348 $60,620 $68,968 10.25%March 2027CompanyYes
2.5% Green Convertible Senior Notes due August 2025
230,000 — 222,863 222,863 2.5%August 2025CompanyYes
Total recourse debt300,000 8,348 283,483 291,831 
3.04% Senior Secured Notes due June 30, 2031
134,644 9,376 123,255 132,631 3.04%June 2031PPA VNo
7.5% Term Loan due September 2028
31,070 3,436 25,570 29,006 7.5%September 
2028
PPA IIIaNo
6.07% Senior Secured Notes due March 2030
73,955 4,671 68,591 73,262 6.07%March 2030PPA IVNo
Total non-recourse debt239,669 17,483 217,416 234,899 
Total debt$539,669 $25,831 $500,899 $526,730 
Schedule of Repayment and Interest Expense
The following table presents details of our outstanding loan principal repayment schedule as of March 31, 2022 (in thousands):
Remainder of 2022$21,195 
202332,430 
202436,369 
2025270,613 
202644,870 
Thereafter129,418 
$534,895