COMMITMENTS AND CONTINGENCIES - Schedule of Reconciliation of Changes in EPC Deferred Payments (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2024 |
Dec. 31, 2023 |
|
EPC Deferred Payment [Roll Forward] | ||
Beginning balance | $ 602,229 | $ 126,615 |
Addition | 36,323 | 448,813 |
Interest | 12,672 | 26,801 |
Ending balance | $ 651,224 | $ 602,229 |
X | ||||||||||
- Definition Addition of EPC Deferred Payments No definition available.
|
X | ||||||||||
- Definition EPC Deferred Payment No definition available.
|
X | ||||||||||
- Definition EPC Deferred Payment No definition available.
|
X | ||||||||||
- Definition Interest on EPC Deferred Payments No definition available.
|