XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF BASIC AND DILUTED WEIGHTED AVERAGE COMMON SHARES OUTSTANDING (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Basic weighted average common shares outstanding 6,825,495 6,789,487 6,817,220 6,787,415
Dilutive effect of unvested restricted stock 9,132
Diluted weighted average shares outstanding 6,834,627 6,789,487 6,817,220 6,787,415