Organization (Details) |
Oct. 17, 2025
USD ($)
$ / shares
shares
|
Jun. 30, 2026
$ / shares
shares
|
May 20, 2026
shares
|
Mar. 31, 2026
shares
|
Dec. 31, 2025
$ / shares
shares
|
Oct. 16, 2025
shares
|
|---|---|---|---|---|---|---|
| Organization and Nature of Operations | ||||||
| Reverse stock split, conversion ratio | 0.05 | |||||
| Common stock, shares authorized | 70,000,000 | 140,000,000 | 140,000,000 | 70,000,000 | 70,000,000 | 1,400,000,000 |
| Common stock, par value per share (in dollars per share) | $ / shares | $ 0.001 | $ 0.001 | $ 0.001 | |||
| Fractional shares | 0 | |||||
| Number of specified trading days | $ | 5 |