Commitments and Contingencies (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies [Abstract] | ||||||||||||||||||||||||||||||||||||||||
Schedule of Capital Expenditure Contracted | Capital expenditure contracted for but not provided in the consolidated financial statements:
|