XML 103 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Financial Obligations and Sublease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Finance Leases    
Remainder of 2021 $ 555  
2022 757  
2023 753  
2024 594  
2025 290  
Thereafter 75  
Total minimum lease payments 3,024  
Less: amounts representing interest or imputed interest (387)  
Present value of lease liabilities 2,637  
Less: current obligations (759) $ (74)
Financing lease liabilities 1,878 $ 267
PPA Entities | Managed Services    
Finance Leases    
Remainder of 2021 20,760  
2022 42,252  
2023 43,192  
2024 41,093  
2025 40,056  
Thereafter 89,883  
Total minimum lease payments 277,236  
Less: amounts representing interest or imputed interest (161,742)  
Present value of lease liabilities 115,494  
Less: current obligations (13,818)  
Financing lease liabilities 101,676  
Sublease Payments    
Remainder of 2021 (20,760)  
2022 (42,252)  
2023 (43,192)  
2024 (41,093)  
2025 (40,056)  
Thereafter (89,883)  
Total lease payments $ (277,236)