XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.3
SHARE REPURCHASE PLAN (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Common Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 129,538.06 204,060.3
Repurchase consideration $ 954,207 $ 1,682,008
Series A Preferred Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 3,399.5  
Repurchase consideration $ 75,839  
September 1, 2023 through September 30, 2023 [Member] | Common Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 64,092  
Average repurchase price per share (in dollars per share) $ 7.38  
Repurchase consideration $ 472,999  
December 1, 2023 through December 31, 2023 [Member] | Common Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 64,497.3  
Average repurchase price per share (in dollars per share) $ 7.38  
Repurchase consideration $ 475,990  
December 1, 2023 through December 31, 2023 [Member] | Series A Preferred Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 400  
Average repurchase price per share (in dollars per share) $ 22.75  
Repurchase consideration $ 9,100  
March 1, 2024 through March 31, 2024 [Member] | Series A Preferred Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 2,000  
Average repurchase price per share (in dollars per share) $ 22  
Repurchase consideration $ 44,000  
June 1, 2024 through June 30, 2024 [Member] | Common Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 948.76  
Average repurchase price per share (in dollars per share) $ 5.5  
Repurchase consideration [1] $ 5,218  
June 1, 2024 through June 30, 2024 [Member] | Series A Preferred Stock [Member]    
Stock Repurchase Plan [Abstract]    
Number of shares repurchased (in shares) 999.5  
Average repurchase price per share (in dollars per share) $ 22.75  
Repurchase consideration $ 22,739  
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] | Series A 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
[1] Cash in-lieu of fractional shares payout.