Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Tables)

v3.23.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue Recognition [Abstract]  
Schedule of Disaggregation of Revenues The following table disaggregates revenue based on type for the years ended December 31, 2022 and 2021:

Revenue by Type

2022

2021

Residential

$

25,375,067

$

Commercial

1,673,403

Service

412,388

Commission

61,241

38,162

$

27,522,099

$

38,162

The following table disaggregates revenue based on the timing of satisfaction of the performance obligations for the years ended December 31, 2022 and 2021:

2022

2021

Performance obligations satisfied at a point in time

$

25,848,696

$

38,162

Performance obligations satisfied over time

1,673,403

$

27,522,099

$

38,162