Annual report [Section 13 and 15(d), not S-K Item 405]

Note 12 - Stockholders' Equity - Summary of Shares Issued (Details)

v3.25.1
Note 12 - Stockholders' Equity - Summary of Shares Issued (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Issuance of common stock $ 500,000 $ 200,000
Total cash received from stock issuances 4,485,717 3,364,300
Share-based compensation 175,493 299,839
Share-Based Payment Arrangement, Nonemployee [Member]    
Total cash received from stock issuances [1] 0  
Share-Based Payment Arrangement, Employee [Member]    
Total cash received from stock issuances [1] $ 0  
Common Stock [Member]    
Total, number (in shares) 678,074  
Total, value $ 6,780  
Common Stock [Member] | Share-Based Payment Arrangement, Nonemployee [Member]    
Share-based compensation (in shares) [1] 2,440  
Share-based compensation [1] $ 24  
Common Stock [Member] | Share-Based Payment Arrangement, Employee [Member]    
Share-based compensation (in shares) [1] 4,000  
Share-based compensation [1] $ 40  
Additional Paid-in Capital [Member]    
Issuance of common stock 498,864 199,901
Share-based compensation 175,428 $ 299,699
Total, value 5,154,430  
Additional Paid-in Capital [Member] | Share-Based Payment Arrangement, Nonemployee [Member]    
Share-based compensation [1] 95,900  
Additional Paid-in Capital [Member] | Share-Based Payment Arrangement, Employee [Member]    
Share-based compensation [1] 79,529  
Tumim Stone Capital LLC [Member]    
Total cash received from stock issuances $ 381,717  
Tumim Stone Capital LLC [Member] | Common Stock [Member]    
Issuance of common stock (in shares) 28,131  
Issuance of common stock $ 281  
Tumim Stone Capital LLC [Member] | Additional Paid-in Capital [Member]    
Issuance of common stock 381,436  
Eighty-eight Investment LLC [Member]    
Total cash received from stock issuances $ 495,000  
Eighty-eight Investment LLC [Member] | Common Stock [Member]    
Issuance of common stock (in shares) 100,000  
Issuance of common stock $ 1,000  
Eighty-eight Investment LLC [Member] | Additional Paid-in Capital [Member]    
Issuance of common stock 494,000  
Yu Tian [Member]    
Total cash received from stock issuances $ 120,000  
Yu Tian [Member] | Common Stock [Member]    
Issuance of common stock (in shares) 39,867  
Issuance of common stock $ 399  
Yu Tian [Member] | Additional Paid-in Capital [Member]    
Issuance of common stock 119,601  
Armistice Capital [Member]    
Total cash received from stock issuances $ 1,989,000  
Armistice Capital [Member] | Common Stock [Member]    
Issuance of common stock (in shares) 140,000  
Issuance of common stock $ 1,400  
Armistice Capital [Member] | Additional Paid-in Capital [Member]    
Issuance of common stock 1,987,600  
QBSG Limited [Member]    
Total cash received from stock issuances $ 0  
QBSG Limited [Member] | Common Stock [Member]    
Issuance of common stock (in shares) 113,636  
Issuance of common stock $ 1,136  
QBSG Limited [Member] | Additional Paid-in Capital [Member]    
Issuance of common stock 498,864  
Aurous Vertex Limited [Member]    
Total cash received from stock issuances $ 1,500,000  
Aurous Vertex Limited [Member] | Common Stock [Member]    
Issuance of common stock (in shares) 250,000  
Issuance of common stock $ 2,500  
Aurous Vertex Limited [Member] | Additional Paid-in Capital [Member]    
Issuance of common stock $ 1,497,500  
[1] see Note 13 – Stock-Based Compensation – Restricted Stock