Intangible and Other Assets (Details) - Schedule of finite-lived intangible assets - USD ($) |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | $ 2,675,825 | $ 2,675,825 |
Accumulated Amortization | (1,404,427) | (817,917) |
Net | 1,271,398 | 1,857,908 |
Customer relationships [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 2,612,649 | 2,612,649 |
Accumulated Amortization | (1,362,311) | (796,858) |
Net | 1,250,338 | 1,815,791 |
Non-competition agreements [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 63,176 | 63,176 |
Accumulated Amortization | (42,116) | (21,059) |
Net | $ 21,060 | $ 42,117 |