v3.25.1
Goodwill and Intangible Assets - Schedule of Purchased Intangible Assets (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Purchased Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 9 years 10 years
Gross Carrying Amount $ 6,919,268 $ 4,705,583
Accumulated Amortization 1,079,188 73,134
Net Amount $ 5,840,080 $ 4,632,449
Franchise Rights [Member]    
Schedule of Purchased Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 9 years 11 years
Gross Carrying Amount $ 5,249,482 $ 3,743,081
Accumulated Amortization 467,138 32,334
Net Amount $ 4,782,344 $ 3,710,747
Agent Relationships [Member]    
Schedule of Purchased Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 8 years 8 years
Gross Carrying Amount $ 916,282 $ 522,780
Accumulated Amortization 93,431 8,692
Net Amount $ 822,851 $ 514,088
Real Estate Listings [Member]    
Schedule of Purchased Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 months 18 days 1 year
Gross Carrying Amount $ 564,756 $ 298,798
Accumulated Amortization 472,543 28,366
Net Amount $ 92,213 $ 270,432
Noncompete Agreements [Member]    
Schedule of Purchased Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 4 years
Gross Carrying Amount $ 188,748 $ 140,924
Accumulated Amortization 46,076 3,742
Net Amount $ 142,672 $ 137,182