Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Schedule of Disaggregation of Revenues) (Details)

v3.21.2
Revenue Recognition (Schedule of Disaggregation of Revenues) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenues $ 1,828,299 $ 3,354,306 $ 5,313,047 $ 5,321,683
Services & Support Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,947,000 3,530,000 5,719,000 5,882,000
Services & Support Segment [Member] | Financial [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 482,000 117,000 1,306,000 314,000
Services & Support Segment [Member] | Healthcare [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 261,000 244,000 760,000 674,000
Services & Support Segment [Member] | Education [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 64,000 2,312,000 212,000 3,031,000
Services & Support Segment [Member] | Other Commercial Clients [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,021,000 682,000 3,035,000 1,302,000
Services & Support Segment [Member] | CSI IT Operations [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 119,000 175,000 406,000 561,000
Services & Support Segment [Member] | Project & Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 297,000 2,611,000 927,000 3,498,000
Services & Support Segment [Member] | Services & Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,650,000 $ 919,000 $ 4,792,000 $ 2,384,000