XML 35 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Note 3 - Equity (Details Textual) - USD ($)
3 Months Ended 9 Months Ended 31 Months Ended 60 Months Ended
May 10, 2022
Aug. 31, 2021
May 18, 2021
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
[1]
Dec. 31, 2024
[1]
Sep. 30, 2024
[1]
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2026
Aug. 29, 2023
May 08, 2021
May 09, 2019
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount       $ 4,500,000             $ 4,500,000 $ 4,500,000 $ 4,500,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)                     3 years          
Preferred Stock, Shares Authorized (in shares)       30,000,000     30,000,000       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 $ 0.01 $ 0.01      
Stock Repurchase Program, Authorized Amount   $ 12,000,000   $ 21,000,000             $ 21,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)       55,262 79,927 8,715 [1] 4,607 [1] 0 4,074 0     2,275,288      
Shares Acquired, Average Cost Per Share (in dollars per share)       $ 9.95 $ 13.75 $ 17.21 [1] $ 21.71 [1] $ 0 $ 24.55 $ 0     $ 6.6      
Share Repurchase Program, Remaining Authorized, Amount       $ 5,993,636             $ 5,993,636 $ 5,993,636 $ 5,993,636      
Blank Check [Member]                                
Preferred Stock, Shares Authorized (in shares)       30,000,000             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 $ 0.01      
Series B Preferred Stock [Member]                                
Preferred Stock, Shares Authorized (in shares)       700,000     700,000       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 $ 10.7 $ 10.7 $ 10.7 $ 10.7 $ 10.7 $ 10.7    
Preferred Stock, Redemption Amount       $ 7,242,959             $ 7,242,959 $ 7,242,959 $ 7,242,959 $ 8,964,214    
Preferred Stock, Redemption, Number of Shares Redeemed (in shares)                     175,233 676,912        
Preferred Stock, Shares Issued (in shares)       160,865     336,098       160,865 160,865 160,865      
Preferred Stock, Remaining Redemption Amount       $ 1,721,256             $ 1,721,256 $ 1,721,256 $ 1,721,256      
Preferred Stock, Shares Outstanding (in shares)       160,865     336,098       160,865 160,865 160,865      
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 $ 10.7 $ 10.7      
Preferred Stock, Shares Issued (in shares)       0             0 0 0      
Preferred Stock, Shares Outstanding (in shares)       0             0 0 0      
January 26, 2023 and February 5, 2023 Warrants [Member]                                
Warrants and Rights Outstanding, Additional Term (Year)       2 years                        
January 26, 2023 Warrants [Member]                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 4             $ 4 $ 4 $ 4      
February 5, 2023 Warrants [Member]                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 10             $ 10 $ 10 $ 10      
Restricted Stock [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number (in shares)       0             0 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.