Earnings (Loss) Per Share - Schedule of Diluted Weighted-Average Shares Outstanding (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
shares
| |
| Schedule of Diluted Weighted-Average Shares Outstanding [Line Items] | |
| Total potentially dilutive shares | 5,431,739 |
| Series B Preferred Stock (Convertible to Common) [Member] | |
| Schedule of Diluted Weighted-Average Shares Outstanding [Line Items] | |
| Potentially dilutive shares before exchange ratio | 2,720 |
| Antidilutive Exchange Ratio | 1,000 |
| Total potentially dilutive shares | 2,720,000 |
| Warrant [Member] | |
| Schedule of Diluted Weighted-Average Shares Outstanding [Line Items] | |
| Potentially dilutive shares before exchange ratio | 366,166 |
| Antidilutive Exchange Ratio | 1 |
| Total potentially dilutive shares | 366,166 |
| Convertible Note [Member] | |
| Schedule of Diluted Weighted-Average Shares Outstanding [Line Items] | |
| Potentially dilutive shares before exchange ratio | 2,345,573 |
| Antidilutive Exchange Ratio | 1 |
| Total potentially dilutive shares | 2,345,573 |