v3.26.1
Consolidated Supplemental Statements of Cash Flow (Unaudited) (Parentheticals) - Preferred Stock [Member] - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Shares issued, shares (in shares) 0  
Officer [Member]    
Shares issued, shares (in shares) 60,000  
Officer [Member] | Noncash Transaction [Member]    
Shares issued, shares (in shares) 10,000 10,000