XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Equity (Details Textual) - USD ($)
3 Months Ended 71 Months Ended
May 10, 2022
Aug. 31, 2021
May 18, 2021
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2025
Aug. 29, 2023
Mar. 31, 2023
May 08, 2021
May 09, 2019
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount       $ 4,500,000             $ 4,500,000        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         3 years                    
Warrants and Rights Outstanding, Term (Year)                         3 years    
Preferred Stock, Shares Authorized (in shares)       30,000,000     30,000,000       30,000,000        
Preferred Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.01     $ 0.01       $ 0.01        
Preferred Stock, Redemption Price Per Share (in dollars per share)       $ 10.7             $ 10.7        
Preferred Stock, Redemption Amount       $ 4,617,970             $ 4,617,970 $ 8,964,214      
Preferred Stock, Redemption, Number of Shares Redeemed (in shares)       431,586                      
Preferred Stock, Remaining Redemption Amount       $ 4,346,244             4,346,244        
Stock Repurchase Program, Authorized Amount   $ 12,000,000   $ 21,000,000             $ 21,000,000     $ 8,000,000 $ 4,000,000
Stock Repurchase Program, Increase in Authorized Amount $ 9,000,000 $ 4,000,000 $ 4,000,000                        
Stock Repurchased During Period, Shares (in shares)       0 4,074 0 0 0 22,012 155,025 2,126,777        
Shares Acquired, Average Cost Per Share (in dollars per share)       $ 0 $ 25 $ 0 $ 0 $ 0 $ 8.79 $ 8.53 $ 6.16        
Share Repurchase Program, Remaining Authorized, Amount       $ 7,892,190             $ 7,892,190        
Blank Check [Member]                              
Preferred Stock, Shares Authorized (in shares)         30,000,000                    
Preferred Stock, Par or Stated Value Per Share (in dollars per share)         $ 0.01                    
Series B Preferred Stock [Member]                              
Preferred Stock, Shares Authorized (in shares)       700,000     700,000       700,000        
Preferred Stock, Shares, Number (in shares)         700,000                    
Preferred Stock, Redemption Price Per Share (in dollars per share)       $ 10.7 $ 10.7 $ 10.7 $ 10.7 [1] 10.7 [1] 10.7 [1] 10.7 [1] $ 10.7 $ 10.7      
Preferred Stock, Shares Issued (in shares)       406,191     616,470       406,191        
Preferred Stock, Shares Outstanding (in shares)       406,191     616,470       406,191        
Series B-1 Preferred Stock [Member]                              
Preferred Stock, Shares, Number (in shares)         550,000                    
Preferred Stock, Cash, Dividend Rate, Percentage         7.00%                    
Preferred Stock, Series B Preferred Shares, Dividend Rate, Percentage         9.00%                    
Preferred Stock, Redemption Price Per Share (in dollars per share)         $ 10.7   $ 10.7 [1] $ 10.7 [1] $ 10.7 [1] $ 10.7 [1]   $ 10.7      
Preferred Stock, Shares Issued (in shares)       0             0        
Preferred Stock, Shares Outstanding (in shares)       0             0        
[1] We close our books and records on the last calendar day of each month to align our financial closing with our business processes.