Commitments and Contingencies (Details) - $ / shares |
1 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Apr. 07, 2026 |
Apr. 16, 2025 |
Apr. 09, 2025 |
Jun. 30, 2026 |
|
| Commitments and Contingencies [Line Items] | ||||
| Consecutive business days | 30 days | |||
| Bid price per share (in Dollars per share) | $ 1 | $ 1 | ||
| Closing bid price (in Dollars per share) | $ 1 | |||
| Number of trading days | 20 years | |||
| Common Stock [Member] | ||||
| Commitments and Contingencies [Line Items] | ||||
| Description of reverse stock split | (i) on or before July 22, 2026, the Company must obtain shareholder approval for a reverse stock split at a ratio sufficient to achieve a post-split price reasonably expected to sustain compliance with the Bid Price Rule; (ii) on or before August 3, 2026, the Company must effect a reverse stock split; and (iii) on or before August 28, 2026, the Company must demonstrate compliance with the Bid Price Rule by evidencing a closing bid price at or above $1.00 per share for a minimum of 20 consecutive trading days. |