XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income (Loss) Per Common Share (Details) - Schedule of Outstanding Securities - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Outstanding Securities [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 211,000 524,000
Stock Options [Member]    
Schedule of Outstanding Securities [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 69,000 103,000
Restricted Stock [Member]    
Schedule of Outstanding Securities [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 38,000 177,000
Performance Shares [Member]    
Schedule of Outstanding Securities [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 5,000 19,000
Warrant [Member]    
Schedule of Outstanding Securities [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 99,000 225,000