XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF INTANGIBLE ASSETS, NET (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 9,435,000 $ 9,435,000
Accumulated Amortization (4,586,578) (3,993,522)
Net Carrying Amount $ 4,848,422 5,441,478
Minimum [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Useful lives (years) 4 years  
Maximum [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Useful lives (years) 13 years  
Trade Names [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,444,000 4,444,000
Accumulated Amortization (1,657,221) (1,427,798)
Net Carrying Amount $ 2,786,779 $ 3,016,202
Trade Names [Member] | Minimum [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Useful lives (years) 8 years 8 years
Trade Names [Member] | Maximum [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Useful lives (years) 13 years 13 years
Customer Relationship [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,669,000 $ 2,669,000
Accumulated Amortization (1,777,472) (1,628,639)
Net Carrying Amount $ 891,528 $ 1,040,361
Customer Relationship [Member] | Minimum [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Useful lives (years) 4 years 4 years
Customer Relationship [Member] | Maximum [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Useful lives (years) 6 years 6 years
Non-Compete [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,322,000 $ 2,322,000
Accumulated Amortization (1,151,885) (937,085)
Net Carrying Amount $ 1,170,115 $ 1,384,915
Non-Compete [Member] | Minimum [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Useful lives (years) 4 years 4 years
Non-Compete [Member] | Maximum [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Useful lives (years) 5 years 5 years