v3.25.2
SHARE-BASED COMPENSATION (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Jul. 02, 2024
Feb. 28, 2021
Nov. 30, 2024
Oct. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2014
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2021
Mar. 31, 2016
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Share-based compensation expense                 $ 416,000 $ 490,000    
Option exercise prices, exercised                 82,000      
Intrinsic values of options outstanding               $ 299,000 299,000 0    
Intrinsic values of options exercisable               907,000 907,000 0    
Performance Shares [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of awards granted during period 40,000                      
Share-based compensation expense                 $ 28,000 106,000    
Weighted-average remaining contractual life                 1 year      
Number of shares issued 25,134                      
Payroll tax liabilities $ 273,000                      
Previously Forfeited Awards [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of awards granted during period       15,200                
Weighted average fair value       $ 10.17                
Equity Incentive Plan 2016 [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares available to be awarded                       1,500,000
Equity Incentive Plan 2016 [Member] | Performance Shares [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of awards granted during period                 200,000      
Equity Incentive Plan 2016 [Member] | Non Qualified Stock Options [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of awards granted during period                 372,000      
Equity Incentive Plan 2016 [Member] | Non Qualified Stock Options [Member] | Directors And Certain Employees [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of awards granted during period   62,000     5,000 310,000            
Weighted average fair value   $ 3.16       $ 16.72            
Share-based compensation expense                     $ 182,000  
Period for award description   completion of service periods that ranged from 4 months to 1.3 years at inception and the achievement of our common stock trading at certain pre-determined prices.       that does vest, is tied to the completion of service periods that range from 18 months to 10.5 years at inception and the achievement of our common stock trading at certain pre-determined prices.            
Equity Incentive Plan 2016 [Member] | Restricted Shares [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of awards granted during period                 18,000      
Equity Incentive Plan 2016 [Member] | Restricted Shares [Member] | Directors And Certain Employees [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of awards granted during period     18,000                  
Share-based compensation expense                 $ 105,000      
Period for award description     The shares vest ratably over five years from the date of grant.                  
Fair value of restricted shares     $ 857,000                  
Unrecognized compensation cost               $ 753,000 753,000      
Restricted shares expected to be expensed over the weighted-average period               53 months        
Employee Stock Purchase Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Share-based compensation expense                 $ 7,000 $ 9,000    
Description of employee stock purchase plan             offering and purchase periods of six months, and bases the pricing to purchase shares of our common stock on a formula so as to result in a per share purchase price that approximates a 15% discount from the market price of a share of our common stock at the end of the purchase period.          
Number of shares reserved for future issuance             704,715          
Number of shares purchased and allocated to employee                 1,593 3,004    
Exercise price                 $ 26.42 $ 16.64    
Number of shares purchased total                 37,095