XML 76 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets, Net (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Intangible Assets, Net [Line Items]  
Intangible amortization expenses (in Dollars) $ 5,709,360
Weighted average amortization period 13 years 10 months 24 days
Customer Relationships [Member]  
Intangible Assets, Net [Line Items]  
Intangible amortization expenses (in Dollars) $ 4,882,778
Weighted average amortization period 14 years 3 months 18 days
Trade Names [Member]  
Intangible Assets, Net [Line Items]  
Intangible amortization expenses (in Dollars) $ 826,582
Weighted average amortization period 9 years 3 months 18 days