XML 92 R74.htm IDEA: XBRL DOCUMENT v3.26.1
Note 14 - Income Taxes - Schedule of Income Taxes Paid (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
FEDERAL $ 29,009  
TOTAL 78,848 $ 46,511
Alabama Tax Authority [Member]    
State 4,000  
California Franchise Tax Board [Member]    
State 20,452  
Texas Tax Authority [Member]    
State 20,659  
Wisconsin Tax Authority [Member]    
State 3,581  
Other State Tax Authorities [Member]    
State $ 1,147