XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.3
SHARE REPURCHASE PLAN (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Common Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 204,060.3  
Repurchase consideration $ 1,682,008  
Number of shares repurchased (in shares)   194,980.05
Repurchase consideration   $ 1,775,298
September 1, 2022 through September 30, 2022 [Member] | Common Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 40,817.06  
Average repurchase price per share (in dollars per share) $ 9.47  
Repurchase consideration $ 386,385  
December 1, 2022 through December 31, 2022 [Member] | Common Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 44,048.79  
Average repurchase price per share (in dollars per share) $ 9.44  
Repurchase consideration $ 415,968  
March 1, 2023 through March 31, 2023 [Member] | Common Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 58,896.45  
Average repurchase price per share (in dollars per share) $ 7.38  
Repurchase consideration $ 434,656  
June 1, 2023 through June 30, 2023 [Member] | Common Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 60,298  
Average repurchase price per share (in dollars per share) $ 7.38  
Repurchase consideration $ 444,999  
April 1, 2023 through April 30, 2023 [Member] | Preferred Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 1,400  
Average repurchase price per share (in dollars per share) $ 22.75  
Repurchase consideration $ 31,850  
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