Related Party Transactions (Details) - USD ($) |
Jul. 22, 2024 |
Oct. 24, 2023 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|
| Related Party Transactions [Abstract] | ||||
| Equipment deposits amount | $ 29,300,000 | $ 29,300,000 | ||
| Other receivables | $ 1,100,000 | $ 1,100,000 | ||
| Total convertible debt issuance | $ 15,000,000 | |||
| Convertible notes | $ 15,000,000 | |||
| Working capital | $ 350,000 |
| X | ||||||||||
- Definition The increase (decrease) in working capital. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The change in equity resulting from the issuing of convertible instruments. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount receivable by the entity that it does not separately disclose in the same statement or note. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Convertible notes payable. No definition available.
|
| X | ||||||||||
- Definition Equipment Deposits Amount No definition available.
|