v3.26.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 220,127,450 $ 47,400,000
Accumulated Amortization (28,293,705) (20,797,777)
Net Carrying Amount 191,833,745 26,602,223
Goodwill 448,745,779 0
Goodwill, Foreign Currency Translation, Gain (Loss) (20,325,875)  
Goodwill, Period Increase (Decrease) 469,071,654  
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 183,542,723 35,000,000
Accumulated Amortization (12,725,555) (10,117,777)
Net Carrying Amount 170,817,168 24,882,223
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 26,725,697 12,400,000
Accumulated Amortization (11,566,796) (10,680,000)
Net Carrying Amount 15,158,901 1,720,000
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,204,500 0
Accumulated Amortization (41,825) 0
Net Carrying Amount 2,162,675 0
Website    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 139,138 0
Accumulated Amortization (22,212) 0
Net Carrying Amount 116,926 0
Software and Software Development Costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,515,392 0
Accumulated Amortization (3,937,317) 0
Net Carrying Amount $ 3,578,075 $ 0