Quarterly report pursuant to Section 13 or 15(d)

Leases - Additional Information (Details)

v3.24.2.u1
Leases - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
project
lease_liability
Jun. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]        
Net present value of commitment $ 18,859   $ 18,859  
Number of lease liabilities | lease_liability     6  
Net amortization expense 57 $ 114 $ 57 $ 114
Ground Lease        
Lessee, Lease, Description [Line Items]        
Net present value of commitment $ 10,500   $ 10,500  
Minimum        
Lessee, Lease, Description [Line Items]        
Lease term 5 years   5 years  
Maximum        
Lessee, Lease, Description [Line Items]        
Lease term 25 years   25 years  
August 2018 Long Term Finance Liability | Solar Photovoltaic Projects        
Lessee, Lease, Description [Line Items]        
Solar PV projects sold | project     2  
Investment fund call option exercise     $ 22,116