v3.22.2.2
SHARE REPURCHASE PLAN (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2021
Stock Repurchase Plan [Abstract]      
Number of shares repurchased (in shares) 194,980.05   0
Repurchase consideration $ 1,775,298    
December 22, 2021 [Member]      
Stock Repurchase Plan [Abstract]      
Number of shares repurchased (in shares) 5,607.89    
Average repurchase price per share (in dollars per share) $ 9.84    
Repurchase consideration $ 55,188    
January 6, 2022 through March 31, 2022 [Member]      
Stock Repurchase Plan [Abstract]      
Number of shares repurchased (in shares) 125,677.16    
Average repurchase price per share (in dollars per share) $ 9.15    
Repurchase consideration $ 1,149,490    
June 1, 2022 through June 30, 2022 [Member]      
Stock Repurchase Plan [Abstract]      
Number of shares repurchased (in shares) 63,695    
Average repurchase price per share (in dollars per share) $ 8.96    
Repurchase consideration $ 570,620    
April 22, 2021 through May 12, 2021 [Member]      
Stock Repurchase Plan [Abstract]      
Number of shares repurchased (in shares)   68,135.92  
Average repurchase price per share (in dollars per share)   $ 6  
Repurchase consideration   $ 408,818