XML 103 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Financial Obligations and Sublease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finance Leases    
Remainder of 2021 $ 538  
2022 481  
2023 476  
2024 363  
2025 104  
Thereafter 18  
Total minimum lease payments 1,980  
Less: amounts representing interest or imputed interest (253)  
Present value of lease liabilities 1,727  
Financing lease liabilities (544) $ (74)
Financing lease liabilities 1,184 $ 267
PPA Entities    
Finance Leases    
Remainder of 2021 30,901  
2022 42,067  
2023 43,004  
2024 40,901  
2025 39,859  
Thereafter 88,742  
Total minimum lease payments 285,474  
Less: amounts representing interest or imputed interest (167,747)  
Present value of lease liabilities 117,727  
Financing lease liabilities (13,330)  
Financing lease liabilities 104,397  
Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]    
Remainder of 2021 30,901  
2022 (42,067)  
2023 (43,004)  
2024 (40,901)  
2025 (39,859)  
Thereafter (88,742)  
Total lease payments $ (285,474)