v3.25.2
Note 4 - Capital Stock (Details Textual)
6 Months Ended
Aug. 12, 2024
shares
Aug. 05, 2024
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Dec. 23, 2024
$ / shares
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,127,457   6,102,560          
Proceeds from Issuance of Common Stock | $     $ 0 $ 3,192,618            
Common Stock, Shares, Issued (in shares)     6,127,457   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