XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets, Net - Schedule of Intangible Assets, Net (Details) - Net carrying amount [Member] - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Intangible Assets, Net [Line Items]    
Gross carrying amount $ 140,420,000 $ 138,200,000
Accumulated amortization (13,034,472) (5,709,360)
Net carrying amount 127,385,528 132,490,640
Customer relationships [Member]    
Schedule of Intangible Assets, Net [Line Items]    
Gross carrying amount 126,703,000 124,700,000
Accumulated amortization (11,184,541) (4,882,778)
Net carrying amount 115,518,459 119,817,222
Trade names [Member]    
Schedule of Intangible Assets, Net [Line Items]    
Gross carrying amount 13,717,000 13,500,000
Accumulated amortization (1,849,931) (826,582)
Net carrying amount $ 11,867,069 $ 12,673,418