XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders’ Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Jun. 04, 2024
May 15, 2023
Aug. 16, 2022
Jul. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Apr. 30, 2024
Mar. 31, 2024
Common stock, par value         $ 0.50   $ 0.50 $ 0.50
Excise tax percentage     1.00%          
Stock repurchase description     , effective for stock repurchases in excess of an annual limit of $1,000,000 after December 31, 2022          
Stock repurchased during the period, shares         13,766 0    
Stock repurchased during the period, value         $ 188,637      
Share price         $ 13.70      
Dividend $ 209,000 $ 213,600     $ 209,000 $ 213,600    
O 2025 Q1 Dividends [Member]                
Dividend declared         $ 0.10      
S 2025 Q1 Dividends [Member]                
Dividend declared           $ 0.10    
Subsequent Event [Member]                
Stock repurchased during the period, shares       4,557        
Stock repurchased during the period, value       $ 53,684        
Maximum [Member] | Board of Directors [Member]                
Stock authorized repurchased shares for treasury             $ 1,000,000