XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Repurchases of our common stock (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Mar. 19, 2024
Jun. 30, 2023
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs $ 379,071   $ 379,071     $ 151,095
Average Price Paid per Share     $ 2.80      
Repurchase of common stock $ 453,276 $ 25,827 $ 522,024 $ 74,556    
Outstanding common stock         $ 82,347  
Publicly Announced Plans Or Programs            
Share Price         $ 4.00  
Maximum            
Amount of stock authorized for repurchase         $ 750,000  
Common Stock            
Total Number of Shares Purchased 159,044 12,785 186,148 38,585    
Repurchase of common stock $ 159 $ 13 $ 186 $ 38