XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The tables below set forth, by level, our financial assets that are accounted for at fair value for the respective periods. The table does not include assets and liabilities that are measured at historical cost or any basis other than fair value (in thousands):
Fair Value Measured at Reporting Date Using
June 30, 2023Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$614,969 $— $— $614,969 
$614,969 $— $— $614,969 
Liabilities
Derivatives:
Embedded EPP derivatives— — 3,834 $3,834 
$— $— $3,834 $3,834 

 Fair Value Measured at Reporting Date Using
December 31, 2022Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$291,903 $— $— $291,903 
$291,903 $— $— $291,903 
Liabilities
Derivatives:
Embedded EPP derivatives— — 5,895 $5,895 
$— $— $5,895 $5,895 
Schedule of Change in Level 3 Financial Liabilities The changes in the Level 3 financial liabilities during the six months ended June 30, 2023 were as follows (in thousands):
Embedded EPP Derivative Liability
Liabilities at December 31, 2022
$5,895 
EPP liability settlement(3,160)
Changes in fair value1,099 
Liabilities at June 30, 2023
$3,834 
Schedule of Fair Values and Carrying Values of Customer Receivables and Debt Instruments The following table presents the estimated fair values and carrying values of debt instruments (in thousands):
 June 30, 2023December 31, 2022
 Net Carrying
Value
Fair ValueNet Carrying
Value
Fair Value
   
Debt instruments
Recourse:
3% Green Convertible Senior Notes due June 2028
$613,407 718,773 $— — 
2.5% Green Convertible Senior Notes due August 2025
225,816 278,415 224,832 309,488 
10.25% Senior Secured Notes due March 2027
— — 60,960 60,472 
Non-recourse:
3.04% Senior Secured Notes due June 2031
117,074 108,562 125,787 117,028 
4.6% Term Loan due March 2026
$1,533 1,329 $— —