Condensed Consolidated Statement of Changes in Mezzanine Equity and Stockholders' Equity (Unaudited) - USD ($) | Series H 7 Preferred Stock [Member] Preferred Stock [Member] | Series H 7 Preferred Stock [Member] | Series H Preferred Stock [Member] Preferred Stock [Member] | Series H-3 Preferred Stock [Member] Preferred Stock [Member] | Series H-6 Preferred Stock [Member] Preferred Stock [Member] | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Total |
Balance, value at Dec. 31, 2022 | | | | | | $ 466 | $ 133,227,507 | $ (81,169,584) | $ 52,058,389 |
Temporary equity, balance, shares at Dec. 31, 2022 | | | | | | | | | |
Temporary equity, balance at Dec. 31, 2022 | | | | | | | | | |
Balance, shares at Dec. 31, 2022 | | | 8 | 1,234 | 50 | 4,655,205 | | | |
Stock based compensation | | | | | | | 20,116 | | 20,116 |
Vested restricted stock | | | | | | $ 1 | 246,624 | | 246,625 |
Vested Restricted Stock, shares | | | | | | 13,858 | | | |
Net income (loss) | | | | | | | | (5,475,769) | (5,475,769) |
Balance, Value at Mar. 31, 2023 | | | | | | $ 467 | 133,494,247 | (86,645,353) | 46,849,361 |
Temporary equity, balance, shares at Mar. 31, 2023 | | | | | | | | | |
Temporary equity, balance at Mar. 31, 2023 | | | | | | | | | |
Balance, shares at Mar. 31, 2023 | | | 8 | 1,234 | 50 | 4,669,063 | | | |
Balance, value at Dec. 31, 2022 | | | | | | $ 466 | 133,227,507 | (81,169,584) | 52,058,389 |
Temporary equity, balance, shares at Dec. 31, 2022 | | | | | | | | | |
Temporary equity, balance at Dec. 31, 2022 | | | | | | | | | |
Balance, shares at Dec. 31, 2022 | | | 8 | 1,234 | 50 | 4,655,205 | | | |
Net income (loss) | | | | | | | | | (24,068,576) |
Balance, Value at Sep. 30, 2023 | $ 7,925,309 | | | | | $ 489 | 133,959,253 | (106,647,793) | 27,311,949 |
Temporary equity, balance, shares at Sep. 30, 2023 | 22,000 | | | | | | | | |
Balance, shares at Sep. 30, 2023 | | | 8 | 1,234 | 50 | 4,890,137 | | | |
Balance, value at Mar. 31, 2023 | | | | | | $ 467 | 133,494,247 | (86,645,353) | 46,849,361 |
Temporary equity, balance, shares at Mar. 31, 2023 | | | | | | | | | |
Temporary equity, balance at Mar. 31, 2023 | | | | | | | | | |
Balance, shares at Mar. 31, 2023 | | | 8 | 1,234 | 50 | 4,669,063 | | | |
Stock based compensation | | | | | | | 11,417 | | 11,417 |
Vested restricted stock | | | | | | $ 2 | 230,711 | | 230,713 |
Vested Restricted Stock, shares | | | | | | 23,569 | | | |
Net income (loss) | | | | | | | | (6,003,233) | (6,003,233) |
Balance, Value at Jun. 30, 2023 | | | | | | $ 469 | 133,736,375 | (92,648,586) | 41,088,258 |
Temporary equity, balance, shares at Jun. 30, 2023 | | | | | | | | | |
Temporary equity, balance at Jun. 30, 2023 | $ 7,925,309 | | | | | | | | |
Balance, shares at Jun. 30, 2023 | | | 8 | 1,234 | 50 | 4,692,632 | | | |
Stock based compensation | | | | | | | 15,165 | | 15,165 |
Vested restricted stock | | | | | | $ 3 | 207,730 | | 207,733 |
Vested Restricted Stock, shares | | | | | | 23,975 | | | |
Accretion of discounts to redemption value of H-7 convertible preferred stock | 1,165,635 | | | | | | | (1,165,635) | (1,165,635) |
Net income (loss) | | | | | | | | (12,589,572) | (12,589,572) |
Issuance of convertible preferred stock, net of discounts and transaction costs | $ 6,515,674 | | | | | | | | |
Issuance of convertible preferred stock, net of discounts and transaction costs, shares | 22,000 | | | | | | | | |
Issuance of rounded shares as a result of the reverse stock split. | | | | | | $ 17 | (17) | | |
Issuance of rounded shares as a result of the reverse stock split., shares | | | | | | 173,530 | | | |
Dividends (accrued Series H-7 Preferred) | 244,000 | | | | | | | (244,000) | (244,000) |
Balance, Value at Sep. 30, 2023 | $ 7,925,309 | | | | | $ 489 | 133,959,253 | (106,647,793) | 27,311,949 |
Temporary equity, balance, shares at Sep. 30, 2023 | 22,000 | | | | | | | | |
Balance, shares at Sep. 30, 2023 | | | 8 | 1,234 | 50 | 4,890,137 | | | |
Balance, value at Dec. 31, 2023 | $ 11,193,939 | | | | | $ 492 | 129,467,274 | (115,330,039) | 14,137,727 |
Temporary equity, balance, shares at Dec. 31, 2023 | 22,000 | | | | | | | | |
Temporary equity, balance at Dec. 31, 2023 | $ 11,193,939 | | | | | | | | 11,193,939 |
Balance, shares at Dec. 31, 2023 | | | 8 | 1,234 | 50 | 4,913,907 | | | |
Stock based compensation | | | | | | | 12,398 | | 12,398 |
Vested restricted stock | | | | | | $ 2 | 48,312 | | 48,314 |
Vested Restricted Stock, shares | | | | | | 23,771 | | | |
Dividends (accrued Series H-7 Preferred) | 452,086 | | | | | | (452,086) | | (452,086) |
Accretion of discounts to redemption value of H-7 convertible preferred stock | 3,095,473 | | | | | | (3,095,473) | | (3,095,473) |
Net income (loss) | | | | | | | | (3,638,752) | (3,638,752) |
Balance, Value at Mar. 31, 2024 | $ 14,741,498 | | | | | $ 494 | 125,980,425 | (118,968,791) | 7,012,128 |
Temporary equity, balance, shares at Mar. 31, 2024 | 22,000 | | | | | | | | |
Temporary equity, balance at Mar. 31, 2024 | $ 14,741,498 | | | | | | | | |
Balance, shares at Mar. 31, 2024 | | | 8 | 1,234 | 50 | 4,937,678 | | | |
Balance, value at Dec. 31, 2023 | $ 11,193,939 | | | | | $ 492 | 129,467,274 | (115,330,039) | 14,137,727 |
Temporary equity, balance, shares at Dec. 31, 2023 | 22,000 | | | | | | | | |
Temporary equity, balance at Dec. 31, 2023 | $ 11,193,939 | | | | | | | | 11,193,939 |
Balance, shares at Dec. 31, 2023 | | | 8 | 1,234 | 50 | 4,913,907 | | | |
Net income (loss) | | | | | | | | | 3,826,425 |
Deemed dividend | | $ 5,104,889 | | | | | | | |
Balance, Value at Sep. 30, 2024 | $ 10,485,122 | | | | | $ 700 | 122,961,200 | (111,503,614) | 11,458,286 |
Temporary equity, balance, shares at Sep. 30, 2024 | 14,500 | | | | | | | | |
Temporary equity, balance at Sep. 30, 2024 | $ 10,485,122 | | | | | | | | 10,485,122 |
Balance, shares at Sep. 30, 2024 | | | 8 | 1,234 | 50 | 7,004,952 | | | |
Balance, value at Mar. 31, 2024 | $ 14,741,498 | | | | | $ 494 | 125,980,425 | (118,968,791) | 7,012,128 |
Temporary equity, balance, shares at Mar. 31, 2024 | 22,000 | | | | | | | | |
Temporary equity, balance at Mar. 31, 2024 | $ 14,741,498 | | | | | | | | |
Balance, shares at Mar. 31, 2024 | | | 8 | 1,234 | 50 | 4,937,678 | | | |
Stock based compensation | | | | | | | (4,319) | | (4,319) |
Accretion of discounts to redemption value of H-7 convertible preferred stock | 1,999,136 | | | | | | (1,999,136) | | (1,999,136) |
Net income (loss) | | | | | | | | 6,914,620 | 6,914,620 |
Preferred stock redemptions and conversions including cash premium | $ (3,065,973) | | | | | $ 163 | 1,454,741 | | 1,454,904 |
Preferred stock redemptions and conversions including cash premium shares | (2,667) | | | | | 1,634,940 | | | |
Deemed dividend | | | | | | | (80,553) | | (80,553) |
Preferred stock dividends | 466,095 | | | | | | (466,095) | | (466,095) |
Balance, Value at Jun. 30, 2024 | $ 14,140,756 | | | | | $ 657 | 124,885,063 | (112,054,171) | 12,831,549 |
Temporary equity, balance, shares at Jun. 30, 2024 | 19,333 | | | | | | | | |
Temporary equity, balance at Jun. 30, 2024 | $ 14,140,756 | | | | | | | | |
Balance, shares at Jun. 30, 2024 | | | 8 | 1,234 | 50 | 6,572,618 | | | |
Stock based compensation | | | | | | | 81 | | 81 |
Accretion of discounts to redemption value of H-7 convertible preferred stock | 1,506,979 | | | | | | (1,506,979) | | (1,506,979) |
Net income (loss) | | | | | | | | 550,557 | 550,557 |
Preferred stock redemptions and conversions including cash premium | $ (5,638,092) | | | | | $ 43 | 324,207 | | 324,250 |
Preferred stock redemptions and conversions including cash premium shares | (4,833) | | | | | 432,334 | | | |
Deemed dividend | | | | | | | (265,693) | | (265,693) |
Preferred stock dividends | 475,479 | | | | | | (475,479) | | (475,479) |
Balance, Value at Sep. 30, 2024 | $ 10,485,122 | | | | | $ 700 | $ 122,961,200 | $ (111,503,614) | 11,458,286 |
Temporary equity, balance, shares at Sep. 30, 2024 | 14,500 | | | | | | | | |
Temporary equity, balance at Sep. 30, 2024 | $ 10,485,122 | | | | | | | | $ 10,485,122 |
Balance, shares at Sep. 30, 2024 | | | 8 | 1,234 | 50 | 7,004,952 | | | |