v3.26.1
Note 9 - Equity - Schedule of Preferred Stock Activity (Details) - USD ($)
12 Months Ended
Apr. 12, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Aug. 22, 2025
May 05, 2025
Oct. 22, 2024
Oct. 01, 2024
Aug. 27, 2024
Conversions of Series G Preferred Stock Into Common Stock [Member]                  
Convertible price (in dollars per share)   $ 1.1826              
Conversion to common stock (in shares)   (5,810)              
Convertible price (in dollars per share)   $ 1.1826              
Converted (in shares)   (5,810)              
Purchased in November 10, 2025 [Member] | Conversions of Series G Preferred Stock Into Common Stock [Member]                  
Conversion to common stock (in shares)   (5,810)              
Converted (in shares)   (5,810)              
Purchased March 9, 2023 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)     (3,000)            
Converted (in shares)     (3,000)            
Purchased in 2025 [Member] | Conversions of Series G Preferred Stock Into Common Stock [Member]                  
Conversion to common stock (in shares)   (5,810)              
Converted (in shares)   (5,810)              
Purchased in 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (9,063)              
Converted (in shares)   (9,063)              
Purchased November 15, 2023 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   0 1,850            
Gross proceeds     $ 1,850,000            
Net proceeds     $ 1,850,000            
Convertible price (in dollars per share)   $ 0.8294 $ 124.7            
Preferred stock, outstanding (in shares)   150 150            
Conversion to common stock (in shares)   0              
Issuable (in shares)   180,854              
Shares issued (in shares)   0 1,850            
Gross proceeds     $ 1,850,000            
Net proceeds     $ 1,850,000            
Convertible price (in dollars per share)   $ 0.8294 $ 124.7            
Outstanding (in shares)   150 150            
Converted (in shares)   0              
Issuable (in shares)   180,854              
Purchased November 15, 2023 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)     (1,700)            
Converted (in shares)     (1,700)            
Purchased in 2023 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)     (4,700)            
Converted (in shares)     (4,700)            
Purchased March 6, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   0 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 950,000            
Convertible price (in dollars per share)   $ 0.8294 $ 60.29            
Preferred stock, outstanding (in shares)   100 435            
Conversion to common stock (in shares)   (335)              
Issuable (in shares)   120,569              
Shares issued (in shares)   0 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 950,000            
Convertible price (in dollars per share)   $ 0.8294 $ 60.29            
Outstanding (in shares)   100 435            
Converted (in shares)   (335)              
Issuable (in shares)   120,569              
Purchased March 6, 2024 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)     (565)            
Converted (in shares)     (565)            
Purchased April 12, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   0 1,050            
Gross proceeds     $ 1,050,000            
Net proceeds     $ 1,050,000            
Convertible price (in dollars per share)   $ 0.8294 $ 37            
Preferred stock, outstanding (in shares)   0 1,050            
Conversion to common stock (in shares)   (1,050)              
Issuable (in shares)   0              
Shares issued (in shares)   0 1,050            
Gross proceeds     $ 1,050,000            
Net proceeds     $ 1,050,000            
Convertible price (in dollars per share)   $ 0.8294 $ 37            
Outstanding (in shares)   0 1,050            
Converted (in shares)   (1,050)              
Issuable (in shares)   0              
Purchased April 12, 2024 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)     0            
Converted (in shares)     0            
Purchased May 31, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   0 1,050            
Gross proceeds     $ 1,050,000            
Net proceeds     $ 1,025,000            
Convertible price (in dollars per share)   $ 0.8294 $ 32.15            
Preferred stock, outstanding (in shares)   135 1,050            
Conversion to common stock (in shares)   (915)              
Issuable (in shares)   162,768              
Shares issued (in shares)   0 1,050            
Gross proceeds     $ 1,050,000            
Net proceeds     $ 1,025,000            
Convertible price (in dollars per share)   $ 0.8294 $ 32.15            
Outstanding (in shares)   135 1,050            
Converted (in shares)   (915)              
Issuable (in shares)   162,768              
Purchased May 31, 2024 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)     0            
Converted (in shares)     0            
Purchased July 25, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   0 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.8294 $ 23.15            
Preferred stock, outstanding (in shares)   0 500            
Conversion to common stock (in shares)   (500)              
Issuable (in shares)   0              
Shares issued (in shares)   0 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.8294 $ 23.15            
Outstanding (in shares)   0 500            
Converted (in shares)   (500)              
Issuable (in shares)   0              
Purchased July 25, 2024 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)     0            
Converted (in shares)     0            
Purchased August 27, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   0 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.8294 $ 20.19            
Preferred stock, outstanding (in shares)   0 500            
Conversion to common stock (in shares)   (500)              
Issuable (in shares)   0              
Shares issued (in shares)   0 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.8294 $ 20.19            
Outstanding (in shares)   0 500            
Converted (in shares)   (500)              
Issuable (in shares)   0              
Purchased August 27, 2024 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)     0            
Converted (in shares)     0            
Purchased October 1, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   0 1,500            
Gross proceeds     $ 0            
Net proceeds     $ 0            
Convertible price (in dollars per share)   $ 0.8294 $ 12            
Preferred stock, outstanding (in shares)   0 1,500            
Conversion to common stock (in shares)   (1,500)              
Issuable (in shares)   0              
Shares issued (in shares)   0 1,500            
Gross proceeds     $ 0            
Net proceeds     $ 0            
Convertible price (in dollars per share)   $ 0.8294 $ 12            
Outstanding (in shares)   0 1,500            
Converted (in shares)   (1,500)              
Issuable (in shares)   0              
Purchased October 1, 2024 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares) [1]     0            
Converted (in shares) [1]     0            
Purchased December 18, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   0 750            
Gross proceeds     $ 750,000            
Net proceeds     $ 750,000            
Convertible price (in dollars per share)   $ 0.8294 $ 5.25            
Preferred stock, outstanding (in shares)   0 750            
Conversion to common stock (in shares)   (750)              
Issuable (in shares)   0              
Shares issued (in shares)   0 750            
Gross proceeds     $ 750,000            
Net proceeds     $ 750,000            
Convertible price (in dollars per share)   $ 0.8294 $ 5.25            
Outstanding (in shares)   0 750            
Converted (in shares)   (750)              
Issuable (in shares)   0              
Purchased December 18, 2024 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)     0            
Converted (in shares)     0            
Purchased in 2024 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)     (565)            
Converted (in shares)     (565)            
Purchased in 2023 and 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     6,350 11,200          
Gross proceeds       $ 9,700,000          
Net proceeds       $ 9,625,000          
Convertible price (in dollars per share)              
Preferred stock, outstanding (in shares)     5,935 4,850          
Conversion to common stock (in shares)     (5,265)            
Issuable (in shares)     4,856,492            
Shares issued (in shares)     6,350 11,200          
Gross proceeds       $ 9,700,000          
Net proceeds       $ 9,625,000          
Convertible price (in dollars per share)              
Outstanding (in shares)     5,935 4,850          
Converted (in shares)     (5,265)            
Issuable (in shares)     4,856,492            
Purchased in 2023 and 2024, Excluding March 9, 2023 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (5,550)              
Converted (in shares)   (5,550)              
Purchased February 7, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (1,000)              
Converted (in shares)   (1,000)              
Purchased March 17, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (500)              
Converted (in shares)   (500)              
Purchased May 5, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (500)              
Converted (in shares)   (500)              
Purchased June 6, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (500)              
Converted (in shares)   (500)              
Purchased June 9, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (1,000)              
Converted (in shares)   (1,000)              
Purchased June 17, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (1,000)              
Converted (in shares)   (1,000)              
Purchased July 11, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (800)              
Converted (in shares)   (800)              
Purchased July 18, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (578)              
Converted (in shares)   (578)              
Purchased July 21, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   0              
Converted (in shares)   0              
Purchased July 24, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   0              
Converted (in shares)   0              
Purchased August 22, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (500)              
Converted (in shares)   (500)              
Purchased September 19, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (500)              
Converted (in shares)   (500)              
Purchased October 3, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (2,000)              
Converted (in shares)   (2,000)              
Purchased October 6, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (185)              
Converted (in shares)   (185)              
Purchased November 24, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   0              
Converted (in shares)   0              
Purchased December 22, 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   0              
Converted (in shares)   0              
Purchased in 2023, 2024, and 2025 [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                  
Conversion to common stock (in shares)   (14,613)              
Converted (in shares)   (14,613)              
Series G Convertible Preferred Stock [Member]                  
Convertible price (in dollars per share)   $ 1.1826              
Preferred stock, outstanding (in shares)   6,190 0            
Convertible price (in dollars per share)   $ 1.1826              
Outstanding (in shares)   6,190 0            
Series G Convertible Preferred Stock [Member] | Purchased in November 10, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   12,000 12,000            
Gross proceeds     $ 12,000,000            
Net proceeds     $ 0            
Convertible price (in dollars per share)   $ 0.9615 $ 1.23            
Preferred stock, outstanding (in shares)   6,190 0            
Issuable (in shares)   6,437,858              
Shares issued (in shares)   12,000 12,000            
Gross proceeds     $ 12,000,000            
Net proceeds     $ 0            
Convertible price (in dollars per share)   $ 0.9615 $ 1.23            
Outstanding (in shares)   6,190 0            
Issuable (in shares)   6,437,858              
Series G Convertible Preferred Stock [Member] | Purchased in 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   12,000 12,000            
Gross proceeds     $ 12,000,000            
Net proceeds     $ 0            
Convertible price (in dollars per share)   $ 0.9615 $ 0            
Preferred stock, outstanding (in shares)   6,190 0            
Issuable (in shares)   6,437,858              
Shares issued (in shares)   12,000 12,000            
Gross proceeds     $ 12,000,000            
Net proceeds     $ 0            
Convertible price (in dollars per share)   $ 0.9615 $ 0            
Outstanding (in shares)   6,190 0            
Issuable (in shares)   6,437,858              
Series F Convertible Preferred Stock [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares) 1,050   1,500,000            
Gross proceeds $ 1,050,000                
Net proceeds $ 480,909                
Convertible price (in dollars per share) $ 37 $ 1.1164     $ 2.19 $ 1.1 $ 4 $ 4 $ 20.19
Preferred stock, outstanding (in shares)   4,122 5,935            
Shares issued (in shares) 1,050   1,500,000            
Gross proceeds $ 1,050,000                
Net proceeds $ 480,909                
Convertible price (in dollars per share) $ 37 $ 1.1164     $ 2.19 $ 1.1 $ 4 $ 4 $ 20.19
Outstanding (in shares)   4,122 5,935            
Series F Convertible Preferred Stock [Member] | Purchased March 9, 2023 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     0 3,000          
Gross proceeds       $ 3,000,000          
Net proceeds       $ 3,000,000          
Convertible price (in dollars per share)     $ 1.1 $ 420          
Preferred stock, outstanding (in shares)     0 3,000          
Issuable (in shares)     0            
Shares issued (in shares)     0 3,000          
Gross proceeds       $ 3,000,000          
Net proceeds       $ 3,000,000          
Convertible price (in dollars per share)     $ 1.1 $ 420          
Outstanding (in shares)     0 3,000          
Issuable (in shares)     0            
Series F Convertible Preferred Stock [Member] | Purchased in 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   12,800 12,800            
Gross proceeds     $ 12,800,000            
Net proceeds     $ 12,800,000            
Convertible price (in dollars per share)   $ 0 $ 0            
Preferred stock, outstanding (in shares)   3,737 0            
Issuable (in shares)   3,886,636              
Shares issued (in shares)   12,800 12,800            
Gross proceeds     $ 12,800,000            
Net proceeds     $ 12,800,000            
Convertible price (in dollars per share)   $ 0 $ 0            
Outstanding (in shares)   3,737 0            
Issuable (in shares)   3,886,636              
Series F Convertible Preferred Stock [Member] | Purchased November 15, 2023 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     0 1,850          
Gross proceeds       $ 1,850,000          
Net proceeds       $ 1,850,000          
Convertible price (in dollars per share)     $ 1.1 $ 124.7          
Preferred stock, outstanding (in shares)     150 1,850          
Issuable (in shares)     136,364            
Shares issued (in shares)     0 1,850          
Gross proceeds       $ 1,850,000          
Net proceeds       $ 1,850,000          
Convertible price (in dollars per share)     $ 1.1 $ 124.7          
Outstanding (in shares)     150 1,850          
Issuable (in shares)     136,364            
Series F Convertible Preferred Stock [Member] | Purchased in 2023 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     0 4,850          
Gross proceeds       $ 4,850,000          
Net proceeds       $ 4,850,000          
Convertible price (in dollars per share)     $ 0 $ 0          
Preferred stock, outstanding (in shares)     150 4,850          
Issuable (in shares)     136,364            
Shares issued (in shares)     0 4,850          
Gross proceeds       $ 4,850,000          
Net proceeds       $ 4,850,000          
Convertible price (in dollars per share)     $ 0 $ 0          
Outstanding (in shares)     150 4,850          
Issuable (in shares)     136,364            
Series F Convertible Preferred Stock [Member] | Purchased March 6, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     1,000 1,000          
Gross proceeds       $ 1,000,000          
Net proceeds       $ 950,000          
Convertible price (in dollars per share)     $ 1.1 $ 60.29          
Preferred stock, outstanding (in shares)     435 0          
Issuable (in shares)     395,455            
Shares issued (in shares)     1,000 1,000          
Gross proceeds       $ 1,000,000          
Net proceeds       $ 950,000          
Convertible price (in dollars per share)     $ 1.1 $ 60.29          
Outstanding (in shares)     435 0          
Issuable (in shares)     395,455            
Series F Convertible Preferred Stock [Member] | Purchased April 12, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     1,050 1,050          
Gross proceeds       $ 1,050,000          
Net proceeds       $ 1,050,000          
Convertible price (in dollars per share)     $ 1.1 $ 37          
Preferred stock, outstanding (in shares)     1,050 0          
Issuable (in shares)     954,545            
Shares issued (in shares)     1,050 1,050          
Gross proceeds       $ 1,050,000          
Net proceeds       $ 1,050,000          
Convertible price (in dollars per share)     $ 1.1 $ 37          
Outstanding (in shares)     1,050 0          
Issuable (in shares)     954,545            
Series F Convertible Preferred Stock [Member] | Purchased May 31, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     1,050 1,050          
Gross proceeds       $ 1,050,000          
Net proceeds       $ 1,025,000          
Convertible price (in dollars per share)     $ 1.1 $ 32.15          
Preferred stock, outstanding (in shares)     1,050 0          
Issuable (in shares)     954,545            
Shares issued (in shares)     1,050 1,050          
Gross proceeds       $ 1,050,000          
Net proceeds       $ 1,025,000          
Convertible price (in dollars per share)     $ 1.1 $ 32.15          
Outstanding (in shares)     1,050 0          
Issuable (in shares)     954,545            
Series F Convertible Preferred Stock [Member] | Purchased July 25, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     500 500          
Gross proceeds       $ 500,000          
Net proceeds       $ 500,000          
Convertible price (in dollars per share)     $ 1.1 $ 23.15          
Preferred stock, outstanding (in shares)     500 0          
Issuable (in shares)     454,545            
Shares issued (in shares)     500 500          
Gross proceeds       $ 500,000          
Net proceeds       $ 500,000          
Convertible price (in dollars per share)     $ 1.1 $ 23.15          
Outstanding (in shares)     500 0          
Issuable (in shares)     454,545            
Series F Convertible Preferred Stock [Member] | Purchased August 27, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     500 500          
Gross proceeds       $ 500,000          
Net proceeds       $ 500,000          
Convertible price (in dollars per share)     $ 1.1 $ 20.19          
Preferred stock, outstanding (in shares)     500 0          
Issuable (in shares)     454,545            
Shares issued (in shares)     500 500          
Gross proceeds       $ 500,000          
Net proceeds       $ 500,000          
Convertible price (in dollars per share)     $ 1.1 $ 20.19          
Outstanding (in shares)     500 0          
Issuable (in shares)     454,545            
Series F Convertible Preferred Stock [Member] | Purchased October 1, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares) [1]     1,500 1,500          
Gross proceeds [1]       $ 0          
Net proceeds [1]       $ 0          
Convertible price (in dollars per share) [1]     $ 1.1 $ 12          
Preferred stock, outstanding (in shares) [1]     1,500 0          
Issuable (in shares) [1]     1,363,636            
Shares issued (in shares) [1]     1,500 1,500          
Gross proceeds [1]       $ 0          
Net proceeds [1]       $ 0          
Convertible price (in dollars per share) [1]     $ 1.1 $ 12          
Outstanding (in shares) [1]     1,500 0          
Issuable (in shares) [1]     1,363,636            
Series F Convertible Preferred Stock [Member] | Purchased December 18, 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     750 750          
Gross proceeds       $ 750,000          
Net proceeds       $ 750,000          
Convertible price (in dollars per share)     $ 5.25 $ 5.25          
Preferred stock, outstanding (in shares)     750 0          
Issuable (in shares)     142,857            
Shares issued (in shares)     750 750          
Gross proceeds       $ 750,000          
Net proceeds       $ 750,000          
Convertible price (in dollars per share)     $ 5.25 $ 5.25          
Outstanding (in shares)     750 0          
Issuable (in shares)     142,857            
Series F Convertible Preferred Stock [Member] | Purchased in 2024 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)     6,350 6,350          
Gross proceeds       $ 4,850,000          
Net proceeds       $ 4,775,000          
Convertible price (in dollars per share)     $ 0 $ 0          
Preferred stock, outstanding (in shares)     5,785 0          
Issuable (in shares)     4,720,128            
Shares issued (in shares)     6,350 6,350          
Gross proceeds       $ 4,850,000          
Net proceeds       $ 4,775,000          
Convertible price (in dollars per share)     $ 0 $ 0          
Outstanding (in shares)     5,785 0          
Issuable (in shares)     4,720,128            
Series F Convertible Preferred Stock [Member] | Purchased in 2023 and 2024, Excluding March 9, 2023 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   0 8,200            
Gross proceeds     $ 6,700,000            
Net proceeds     $ 6,625,000            
Convertible price (in dollars per share)   $ 0 $ 0            
Preferred stock, outstanding (in shares)   385 5,935            
Issuable (in shares)   464,191              
Shares issued (in shares)   0 8,200            
Gross proceeds     $ 6,700,000            
Net proceeds     $ 6,625,000            
Convertible price (in dollars per share)   $ 0 $ 0            
Outstanding (in shares)   385 5,935            
Issuable (in shares)   464,191              
Series F Convertible Preferred Stock [Member] | Purchased February 7, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 0.8294 $ 2.2203            
Preferred stock, outstanding (in shares)   0 0            
Issuable (in shares)   0              
Shares issued (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 0.8294 $ 2.2203            
Outstanding (in shares)   0 0            
Issuable (in shares)   0              
Series F Convertible Preferred Stock [Member] | Purchased March 17, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.8294 $ 1.2036            
Preferred stock, outstanding (in shares)   0 0            
Issuable (in shares)   0              
Shares issued (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.8294 $ 1.2036            
Outstanding (in shares)   0 0            
Issuable (in shares)   0              
Series F Convertible Preferred Stock [Member] | Purchased May 5, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.8294 $ 0.8294            
Preferred stock, outstanding (in shares)   0 0            
Issuable (in shares)   0              
Shares issued (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.8294 $ 0.8294            
Outstanding (in shares)   0 0            
Issuable (in shares)   0              
Series F Convertible Preferred Stock [Member] | Purchased June 6, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 1.1938 $ 1.1938            
Preferred stock, outstanding (in shares)   0 0            
Issuable (in shares)   0              
Shares issued (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 1.1938 $ 1.1938            
Outstanding (in shares)   0 0            
Issuable (in shares)   0              
Series F Convertible Preferred Stock [Member] | Purchased June 9, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 1.1928 $ 1.1928            
Preferred stock, outstanding (in shares)   0 0            
Issuable (in shares)   0              
Shares issued (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 1.1928 $ 1.1928            
Outstanding (in shares)   0 0            
Issuable (in shares)   0              
Series F Convertible Preferred Stock [Member] | Purchased June 17, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 1.2546 $ 1.2546            
Preferred stock, outstanding (in shares)   0 0            
Issuable (in shares)   0              
Shares issued (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 1.2546 $ 1.2546            
Outstanding (in shares)   0 0            
Issuable (in shares)   0              
Series F Convertible Preferred Stock [Member] | Purchased July 11, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   800 800            
Gross proceeds     $ 800,000            
Net proceeds     $ 800,000            
Convertible price (in dollars per share)   $ 1.1908 $ 1.1908            
Preferred stock, outstanding (in shares)   0 0            
Issuable (in shares)   0              
Shares issued (in shares)   800 800            
Gross proceeds     $ 800,000            
Net proceeds     $ 800,000            
Convertible price (in dollars per share)   $ 1.1908 $ 1.1908            
Outstanding (in shares)   0 0            
Issuable (in shares)   0              
Series F Convertible Preferred Stock [Member] | Purchased July 18, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 0.9615 $ 1.4            
Preferred stock, outstanding (in shares)   422 0            
Issuable (in shares)   438,898              
Shares issued (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 0.9615 $ 1.4            
Outstanding (in shares)   422 0            
Issuable (in shares)   438,898              
Series F Convertible Preferred Stock [Member] | Purchased July 21, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.9615 $ 1.4            
Preferred stock, outstanding (in shares)   500 0            
Issuable (in shares)   520,021              
Shares issued (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.9615 $ 1.4            
Outstanding (in shares)   500 0            
Issuable (in shares)   520,021              
Series F Convertible Preferred Stock [Member] | Purchased July 24, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 0.9615 $ 2.19            
Preferred stock, outstanding (in shares)   1,000 0            
Issuable (in shares)   1,040,042              
Shares issued (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 0.9615 $ 2.19            
Outstanding (in shares)   1,000 0            
Issuable (in shares)   1,040,042              
Series F Convertible Preferred Stock [Member] | Purchased August 22, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.9615 $ 1.8149            
Preferred stock, outstanding (in shares)   0 0            
Issuable (in shares)   0              
Shares issued (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.9615 $ 1.8149            
Outstanding (in shares)   0 0            
Issuable (in shares)   0              
Series F Convertible Preferred Stock [Member] | Purchased September 19, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.9615 $ 1.8342            
Preferred stock, outstanding (in shares)   0 0            
Issuable (in shares)   0              
Shares issued (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.9615 $ 1.8342            
Outstanding (in shares)   0 0            
Issuable (in shares)   0              
Series F Convertible Preferred Stock [Member] | Purchased October 3, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   2,000 2,000            
Gross proceeds     $ 2,000,000            
Net proceeds     $ 2,000,000            
Convertible price (in dollars per share)   $ 0.9615 $ 2.0679            
Preferred stock, outstanding (in shares)   0 0            
Issuable (in shares)   0              
Shares issued (in shares)   2,000 2,000            
Gross proceeds     $ 2,000,000            
Net proceeds     $ 2,000,000            
Convertible price (in dollars per share)   $ 0.9615 $ 2.0679            
Outstanding (in shares)   0 0            
Issuable (in shares)   0              
Series F Convertible Preferred Stock [Member] | Purchased October 6, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 0.9615 $ 2.3427            
Preferred stock, outstanding (in shares)   815 0            
Issuable (in shares)   847,634              
Shares issued (in shares)   1,000 1,000            
Gross proceeds     $ 1,000,000            
Net proceeds     $ 1,000,000            
Convertible price (in dollars per share)   $ 0.9615 $ 2.3427            
Outstanding (in shares)   815 0            
Issuable (in shares)   847,634              
Series F Convertible Preferred Stock [Member] | Purchased November 24, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.9615 $ 1.1347            
Preferred stock, outstanding (in shares)   500 0            
Issuable (in shares)   520,021              
Shares issued (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.9615 $ 1.1347            
Outstanding (in shares)   500 0            
Issuable (in shares)   520,021              
Series F Convertible Preferred Stock [Member] | Purchased December 22, 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.9615 $ 0.9615            
Preferred stock, outstanding (in shares)   500 0            
Issuable (in shares)   520,021              
Shares issued (in shares)   500 500            
Gross proceeds     $ 500,000            
Net proceeds     $ 500,000            
Convertible price (in dollars per share)   $ 0.9615 $ 0.9615            
Outstanding (in shares)   500 0            
Issuable (in shares)   520,021              
Series F Convertible Preferred Stock [Member] | Purchased in 2023, 2024, and 2025 [Member]                  
Issuance of Series G Preferred Stock, net of issuance costs (in shares)   12,800 21,000            
Gross proceeds     $ 19,500,000            
Net proceeds     $ 19,425,000            
Convertible price (in dollars per share)   $ 0 $ 0            
Preferred stock, outstanding (in shares)   4,122 5,935            
Issuable (in shares)   4,350,827              
Shares issued (in shares)   12,800 21,000            
Gross proceeds     $ 19,500,000            
Net proceeds     $ 19,425,000            
Convertible price (in dollars per share)   $ 0 $ 0            
Outstanding (in shares)   4,122 5,935            
Issuable (in shares)   4,350,827              
[1] These shares were issued as consideration for executing the Omnibus Agreement in connection with the October 2024 Offering.