XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIC AND DILUTED AVERAGE SHARES (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
BASIC AND DILUTED AVERAGE SHARES    
Basic weighted average shares 26,419,039 26,924,631
Effect of potential dilutive securities 15,000 15,000
Diluted weighted average shares 26,434,039 26,939,631