XML 56 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share (Schedule of Anti-dilutive Securities Excluded from Computation of Diluted Weighted Average Shares Outstanding) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 974,000 965,000 974,000 965,000
Employee Stock Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 4,429,000 3,313,000 5,125,000 3,313,000
Non-vested Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 74,000 36,000 90,000 36,000
Series A-1 convertible preferred stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 17,000 17,000 17,000 17,000