XML 93 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Payment to be Received (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Lessor, Lease, Description [Line Items]  
Total minimum lease payments $ 137,623
PPA Entities | Portfolio Financing  
Lessor, Lease, Description [Line Items]  
Remainder of 2021 10,850
2022 44,205
2023 45,290
2024 46,533
2025 47,553
Thereafter 264,018
Total minimum lease payments $ 458,449