XML 48 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Note 6 - Stockholders' Equity - Cash Dividends (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dividend amount $ 557,010 $ 92,789
Totals (in dollars per share) $ 0.12 $ 0.02
Totals $ 557,010 $ 92,789
O 2026 M1 Dividends [Member]    
Dividends declared per share (in dollars per share) $ 0.1  
Dividend amount $ 464,152  
Date dividend date Mar. 06, 2026  
O 2025 Q1 Dividends [Member]    
Dividends declared per share (in dollars per share)   $ 0.02
Dividend amount   $ 92,789
Date dividend date   Mar. 28, 2025
O 2026 M2 Dividends [Member]    
Dividends declared per share (in dollars per share) $ 0.02  
Dividend amount $ 92,858  
Date dividend date Mar. 27, 2026