Leases - Other additional information related to operating lease liabilities (Details) $ in Thousands |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025
USD ($)
agreement
|
Mar. 31, 2024
USD ($)
|
Dec. 31, 2024 |
|
Leases [Abstract] | |||
Cash paid for amounts included in the measurement of lease liabilities — operating cash flows | $ 17,207 | $ 3,544 | |
Right-of-use operating lease assets obtained in exchange for operating lease liabilities | $ 763,437 | $ 6,747 | |
Weighted average remaining lease term | 14 years | 11 years | |
Weighted average discount rate (in percent) | 5.17% | 4.90% | |
Number of new energy storage operating lease agreement | agreement | 3 |