XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Financial Obligations and Sublease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finance Leases    
2023 $ 1,250  
2024 1,076  
2025 590  
2026 371  
2027 180  
Thereafter 11  
Total minimum lease payments 3,478  
Less: amounts representing interest or imputed interest (483)  
Present value of lease liabilities 2,995 $ 3,020
Less: current financing obligations (1,024) (863)
Long-term financing obligations 1,971 $ 2,157
PPA Entities | Managed Services    
Finance Leases    
2023 44,740  
2024 42,742  
2025 41,726  
2026 37,138  
2027 20,793  
Thereafter 36,223  
Total minimum lease payments 223,362  
Less: amounts representing interest or imputed interest (122,580)  
Present value of lease liabilities 100,782  
Less: current financing obligations (17,364)  
Long-term financing obligations $ 83,418