XML 103 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Stock Based Compensation (Details Textual) - USD ($)
6 Months Ended 12 Months Ended
Nov. 14, 2023
Nov. 01, 2022
Dec. 31, 2023
Dec. 31, 2024
Jun. 30, 2023
Jun. 30, 2022
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)       436,863    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)     100,000 100,000    
Share-Based Payment Arrangement, Expense     $ 1,600,000 $ 2,600,000 $ 2,900,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)       5 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)     0 0 0  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount       $ 0    
Restricted Stock [Member]            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)     433,528 436,863 429,376  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     10,819 159,150    
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount       $ 1,718,376    
Amended Equity Plan [Member]            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)   600,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   2,600,000        
The 2010 Plan [Member]            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)     100,000 100,000 100,000 100,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)       1 month 17 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     0 0 0  
The 2010 Plan [Member] | Common Stock [Member]            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)       458,376    
The 2010 Plan [Member] | Restricted Stock [Member]            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)       436,863    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grant Date Fair Value     $ 200,000 $ 2,600,000 $ 7,000,000  
The 2010 Plan [Member] | Employee Stock Option [Member]            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate       0.00%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     0 0 0  
The 2023 Plan [Member] | Common Stock [Member]            
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 193,500