XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Equity (Details Textual) - USD ($)
3 Months Ended 63 Months Ended
May 10, 2022
Aug. 31, 2021
May 18, 2021
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Sep. 30, 2024
Aug. 29, 2023
Mar. 31, 2023
May 08, 2021
May 09, 2019
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount       $ 4,600,000         $ 4,600,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       $ 3,117,980         $ 3,117,980 $ 8,964,214      
Preferred Stock, Redemption, Number of Shares Redeemed (in shares)       291,400                  
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 0 0 22,012 155,025 2,122,703        
Shares Acquired, Average Cost Per Share (in dollars per share)       $ 0 $ 0 $ 0 $ 8.79 $ 8.53 $ 6.13        
Share Repurchase Program, Remaining Authorized, Amount       $ 7,992,206         $ 7,992,206        
Blank Check [Member]                          
Preferred Stock, Shares Authorized (in shares)       30,000,000         30,000,000        
Preferred Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.01         $ 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 [1] 10.7 [1] 10.7 [1] 10.7 [1] $ 10.7 $ 10.7      
Preferred Stock, Shares Issued (in shares)       546,377 616,470       546,377        
Preferred Stock, Shares Outstanding (in shares)       546,377 616,470       546,377        
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 $ 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.