Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.1
Revenue Recognition (Schedule of Disaggregation of Revenues) (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Disaggregation of Revenue [Line Items]  
Revenues $ 318,800
Solar [Member]  
Disaggregation of Revenue [Line Items]  
Revenues 232,000
Solar [Member] | Residential Contracts [Member]  
Disaggregation of Revenue [Line Items]  
Revenues 222,000
Solar [Member] | Commission Revenue [Member]  
Disaggregation of Revenue [Line Items]  
Revenues 10,000
IT Solutions & Services [Member]  
Disaggregation of Revenue [Line Items]  
Revenues 87,000
IT Solutions & Services [Member] | Financial [Member]  
Disaggregation of Revenue [Line Items]  
Revenues 23,000
IT Solutions & Services [Member] | Healthcare [Member]  
Disaggregation of Revenue [Line Items]  
Revenues 12,000
IT Solutions & Services [Member] | Other Commercial Clients [Member]  
Disaggregation of Revenue [Line Items]  
Revenues 52,000
IT Solutions & Services [Member] | Project & Product [Member]  
Disaggregation of Revenue [Line Items]  
Revenues 46,000
IT Solutions & Services [Member] | Services & Support [Member]  
Disaggregation of Revenue [Line Items]  
Revenues $ 41,000