XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Stockholders Equity (Details Textual) - USD ($)
3 Months Ended 10 Months Ended 12 Months Ended 60 Months Ended
May 10, 2022
Aug. 31, 2021
May 18, 2021
Oct. 01, 2018
Jun. 30, 2024
Mar. 31, 2024
[1]
Dec. 31, 2023
[1]
Sep. 30, 2023
[1]
Jun. 30, 2023
Mar. 31, 2023
[1]
Dec. 31, 2022
[1]
Sep. 30, 2022
[1]
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Aug. 29, 2023
Aug. 01, 2023
May 08, 2021
May 09, 2019
Jan. 01, 2013
Treasury Stock, Common, Shares (in shares)         0               0 0   0          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount         $ 4,600,000               $ 4,600,000 $ 4,600,000   $ 4,600,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 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 $ 0.01          
Preferred Stock, Redemption Price Per Share (in dollars per share)         $ 10.7               $ 10.7 $ 10.7   $ 10.7          
Preferred Stock, Redemption Amount         $ 2,367,985               $ 2,367,985 $ 2,367,985   $ 2,367,985 $ 8,964,214        
Preferred Stock, Redemption, Number of Shares Redeemed (in shares)                         221,307                
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)         0 [1] 0 22,012 155,025 47,847 [1] 74,150 88,741 20,859       2,122,703          
Shares Acquired, Average Cost Per Share (in dollars per share)         $ 0 [1] $ 0 $ 8.79 $ 8.53 $ 6.86 [1] $ 5.79 $ 5.05 $ 4.97       $ 6.13          
Share Repurchase Program, Remaining Authorized, Amount         $ 7,992,206               $ 7,992,206 $ 7,992,206   $ 7,992,206          
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 700,000          
Preferred Stock, Shares, Number (in shares)                           700,000              
Preferred Stock, Redemption Price Per Share (in dollars per share)         $ 10.7 [1] 10.7 10.7 10.7         $ 10.7 [1] $ 10.7 [1]   $ 10.7 [1] $ 10.7        
Preferred Stock, Shares Issued (in shares)         616,470       625,375       616,470 616,470 625,375 616,470          
Preferred Stock, Shares Outstanding (in shares)         616,470       625,375       616,470 616,470 625,375 616,470          
Series B-1 Preferred Stock [Member]                                          
Preferred Stock, Shares Authorized (in shares)         550,000       550,000       550,000 550,000 550,000 550,000          
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 [1] $ 10.7 $ 10.7 $ 10.7         $ 10.7 [1] $ 10.7 [1]   $ 10.7 [1] $ 10.7        
Preferred Stock, Shares Issued (in shares)         0       212,402       0 0 212,402 0          
Preferred Stock, Shares Outstanding (in shares)         0       212,402       0 0 212,402 0          
Share-Based Payment Arrangement [Member] | Amended 2011 Plan [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                                         675,000
Share-Based Payment Arrangement [Member] | 2023 Plan [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                                   400,000      
Share-Based Payment Arrangement [Member] | The 2023 ESPP [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                                   50,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)                           19,635 0            
Restricted Stock Units (RSUs) [Member] | Amended 2011 Plan [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested and Issued (in shares)                           0 25,995            
Restricted Stock Units (RSUs) [Member] | 2023 Plan [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested and Issued (in shares)                           69,437 0            
Restricted Stock Units (RSUs) [Member] | Vested and Unissued [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number (in shares)         2,483               2,483 2,483   2,483          
Director [Member]                                          
Deferred Compensation Cash-Based Arrangements, Liability, Current       $ 75,000                                  
Deferred Compensation Cash-Based Arrangements, Liability, Per Quarter       18,750                                  
Director [Member] | Share-Based Payment Arrangement [Member] | Amended 2011 Plan [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)                             38,291            
Director [Member] | Share-Based Payment Arrangement [Member] | 2023 Plan [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)                           18,978 0            
Independent Directors [Member] | Restricted Stock [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested       $ 150,000                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)       5 years                                  
Employees and Consultants [Member] | Share-Based Payment Arrangement [Member] | Amended 2011 Plan [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)                           0 43,523            
Employees and Consultants [Member] | Share-Based Payment Arrangement [Member] | 2023 Plan [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)                           64,266 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.