XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Assets and Liabilities - Carrying Value and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Assets:      
Cash and cash equivalents $ 95,073 $ 506,491 $ 283,524
Liabilities:      
Non-recourse debt 2,046,006    
Carrying Value      
Assets:      
Cash and cash equivalents 95,073 506,491  
Restricted cash and investments 48,770 41,831  
Liabilities:      
Borrowings under exchange and senior credit facility 1,113,239 1,546,895  
Carrying Value | Non-recourse debt      
Liabilities:      
Non-recourse debt   310,108  
Fair Value      
Assets:      
Cash and cash equivalents 95,073 506,491  
Restricted cash and investments 48,770 41,831  
Liabilities:      
Borrowings under exchange and senior credit facility 1,112,183 1,448,280  
Fair Value | Non-recourse debt      
Liabilities:      
Non-recourse debt   310,108  
Level 1 | Fair Value      
Assets:      
Cash and cash equivalents 95,073 506,491  
Restricted cash and investments 48,770 41,831  
Level 2 | Fair Value      
Liabilities:      
Borrowings under exchange and senior credit facility 1,112,183 1,448,280  
Level 2 | Fair Value | Non-recourse debt      
Liabilities:      
Non-recourse debt   310,108  
5.125% Senior Notes due 2023      
Liabilities:      
Non-recourse debt 125,700    
5.125% Senior Notes due 2023 | Carrying Value      
Liabilities:      
Senior notes, fair value   259,275  
5.125% Senior Notes due 2023 | Fair Value      
Liabilities:      
Senior notes, fair value   248,479  
5.125% Senior Notes due 2023 | Level 2 | Fair Value      
Liabilities:      
Senior notes, fair value   248,479  
5.875% Senior Notes due 2024      
Liabilities:      
Non-recourse debt 23,300    
5.875% Senior Notes due 2024 | Carrying Value      
Liabilities:      
Senior notes, fair value 23,253 225,293  
5.875% Senior Notes due 2024 | Fair Value      
Liabilities:      
Senior notes, fair value 22,997 199,522  
5.875% Senior Notes due 2024 | Level 2 | Fair Value      
Liabilities:      
Senior notes, fair value 22,997 199,522  
10.500% Public Second Lien Notes due 2028 | Carrying Value      
Liabilities:      
Senior notes, fair value 286,521    
10.500% Public Second Lien Notes due 2028 | Fair Value      
Liabilities:      
Senior notes, fair value 291,610    
10.500% Public Second Lien Notes due 2028 | Level 2 | Fair Value      
Liabilities:      
Senior notes, fair value 291,610    
9.500% Private Second Lien Notes due 2028      
Liabilities:      
Senior notes, fair value 239,142    
9.500% Private Second Lien Notes due 2028 | Fair Value      
Liabilities:      
Senior notes, fair value 232,627    
9.500% Private Second Lien Notes due 2028 | Level 2 | Fair Value      
Liabilities:      
Senior notes, fair value 232,627    
6.00% Senior Notes due 2026      
Liabilities:      
Senior notes, fair value 215,700    
Non-recourse debt 110,900    
6.00% Senior Notes due 2026 | Carrying Value      
Liabilities:      
Senior notes, fair value 110,858 350,000  
6.00% Senior Notes due 2026 | Fair Value      
Liabilities:      
Senior notes, fair value 99,132 283,691  
6.00% Senior Notes due 2026 | Level 2 | Fair Value      
Liabilities:      
Senior notes, fair value 99,132 283,691  
6.50% Exchangeable Senior Notes due 2026 | Carrying Value      
Liabilities:      
Senior notes, fair value 230,000 230,000  
6.50% Exchangeable Senior Notes due 2026 | Fair Value      
Liabilities:      
Senior notes, fair value 327,872 248,211  
6.50% Exchangeable Senior Notes due 2026 | Level 2 | Fair Value      
Liabilities:      
Senior notes, fair value $ 327,872 $ 248,211