XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF NET INCOME LOSS PER SHARE (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Weighted average shares outstanding:    
Basic weighted average shares outstanding 6,922 6,000
Dilutive effect of stock options and certain non-vested restricted stock units 56
Diluted weighted average shares outstanding 6,978 6,000