XML 43 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Stockholders' Equity (Details Textual) - USD ($)
Jan. 12, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance (in shares)   3,708,663 3,393,017 3,507,618 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,979,994  
Non-Employees [Member]          
Common Stock, Capital Shares Reserved for Future Issuance (in shares)   631,792   527,624  
Over-Allotment Option [Member]          
Stock Issued During Period, Shares, New Issues (in shares) 372,110        
Proceeds from Issuance of Common Stock $ 192,156