v3.25.1
Note 4 - Capital Stock (Details Textual)
3 Months Ended
Aug. 12, 2024
shares
Aug. 05, 2024
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Dec. 23, 2024
$ / shares
shares
Jun. 30, 2024
shares
Mar. 31, 2022
shares
Apr. 30, 2020
shares
Oct. 31, 2017
shares
Apr. 30, 2016
shares
Common Stock, Shares Authorized (in shares)     40,000,000   40,000,000            
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.001   $ 0.001            
Common Stock, Shares, Outstanding (in shares)     6,115,214   6,102,560            
Proceeds from Issuance of Common Stock | $     $ 0 $ 3,192,619              
Common Stock, Shares, Issued (in shares)     6,115,214   6,102,560            
Pre-funded Warrants [Member]                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           882,761          
Class of Pre-Warrant or Right, Price Per Share (in dollars per share) | $ / shares           $ 23.789          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares           $ 0.001          
Class of Pre-Warrant or Right, Number, Securities Purchase Agreement (in shares)           882,761          
Class of Pre-Warrant or Right, Maximum Beneficial Ownership Percentage           9.99%          
Class of Warrant or Right, Outstanding (in shares)         882,761            
Capital on Demand Sales Agreement [Member] | JonesTrading Institutional Services LLC [Member]                      
Stock Issued During Period, Shares, New Issues (in shares)       509,061              
Shares Issued, Price Per Share (in dollars per share) | $ / shares       $ 6.45              
Proceeds from Issuance of Common Stock | $       $ 3,194,310              
Payments of Stock Issuance Costs | $       $ 81,932              
Underwriting Agreement [Member]                      
Shares Issued, Price Per Share (in dollars per share) | $ / shares           $ 23.79          
Monopar Therapeutics Inc. 2016 Stock Incentive Plan [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 1,420,000 7,100,000         5,100,000 1,020,000 620,000 320,000 140,000
Common Stock, Shares, Outstanding (in shares) 3,520,427           17,601,827        
Monopar Therapeutics Inc. 2016 Stock Incentive Plan [Member] | Reverse Stock Split [Member]                      
Stockholders' Equity Note, Stock Split, Conversion Ratio 5 5