XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Intangible Assets [Line Items]    
Intangible assets $ 14,613,721 $ 14,613,721
Less: accumulated amortization (14,613,721) (7,042,565)
Total intangible assets, net 7,571,156
Trade names [Member]    
Schedule of Intangible Assets [Line Items]    
Intangible assets 3,084,100 3,084,100
Customer lists [Member]    
Schedule of Intangible Assets [Line Items]    
Intangible assets 496,800 496,800
Non-compete [Member]    
Schedule of Intangible Assets [Line Items]    
Intangible assets 224,000 224,000
Order backlog [Member]    
Schedule of Intangible Assets [Line Items]    
Intangible assets $ 10,808,821 $ 10,808,821