v3.23.1
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