v3.26.1
Goodwill- Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Mar. 31, 2026
Dec. 30, 2025
Goodwill [Line Items]      
Goodwill $ 0 $ 0 $ 10,358,422
Rapid Temps Reporting Unit      
Goodwill [Line Items]      
Goodwill, impairment loss 8,718,398    
Several Reporting Units      
Goodwill [Line Items]      
Goodwill, impairment loss $ 49,509,698