ENERGY ASSETS, NET - Additional Information (Details) $ in Thousands |
6 Months Ended | ||
|---|---|---|---|
|
Jun. 30, 2026
USD ($)
energy_asset
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
|
| Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | |||
| Number of energy assets disposed of | energy_asset | 1 | ||
| Proceeds from sale of investment tax credits | $ | $ 20,411 | $ 20,411 | $ 70,788 |
| X | ||||||||||
- Definition Number Of Energy Assets Disposed Of No definition available.
|
| X | ||||||||||
- Definition Proceeds From Sale Of Investment Tax Credits No definition available.
|
| X | ||||||||||
- References No definition available.
|