Activity related to Series A conversions (Details) - USD ($) |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Equity [Abstract] | ||
Series A Preferred Stock converted shares | 2,337 | |
Series A Preferred Stock dividends converted | $ 12,454 |