XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Stockholders' Equity (Details Textual) - USD ($)
Jan. 12, 2024
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance (in shares)   3,708,663 3,393,017 3,184,683 3,098,917
Chief Executive Officer, and Other Employees [Member]          
Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance (in shares)   3,076,871   2,657,058  
Non-Employees [Member]          
Common Stock, Capital Shares Reserved for Future Issuance (in shares)   631,792   527,625  
Over-Allotment Option [Member]          
Stock Issued During Period, Shares, New Issues (in shares) 372,110        
Proceeds from Issuance of Common Stock $ 192,156