Option Inputs (Details) |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2025 |
|
| Share-Based Payment Arrangement [Abstract] | ||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate | 148.00% | 148.00% |
| Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term | 3 years 6 months | 3 years 6 months |
| Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | 4.00% | 4.00% |