Annual report pursuant to Section 13 and 15(d)

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

v3.23.1
Revenue Recognition (Schedule of Disaggregation of Revenues) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenues $ 27,522,099 $ 38,162
Performance Obligations Satisfied at a Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 25,848,696 38,162
Performance Obligations Satisfied Over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,673,403  
Residential [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 25,375,067  
Commercial Contracts [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,673,403  
Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 412,388  
Commission [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 61,241 $ 38,162