Equity and Divestitures - Schedule of Illustrates the Shareholders’ Equity (Details) - SPAC Merger [Member] - shares |
6 Months Ended | ||||||
---|---|---|---|---|---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
|||||
Schedule of Illustrates the Shareholders [Line Items] | |||||||
Balance at beginning | 38,437,442 | 32,506,781 | 31,617,370 | ||||
Shares issued | 53,820,401 | 5,930,661 | 889,411 | [1] | |||
Balance at ending | 92,257,843 | [1] | 38,437,442 | 32,506,781 | |||
|