XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Intangible Assets, net, Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets, Net [Abstract]      
Gross amount $ 231,691 $ 226,865  
Accumulated amortization (58,830) (47,554)  
Net carrying amount 172,861 179,311  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Impairment of assets held for sale 0 2,418 $ 0
Customer and Referral Relationships [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross amount 155,056 156,747  
Accumulated amortization (49,295) (39,218)  
Net carrying amount $ 105,761 117,529  
Customer and Referral Relationships [Member] | Minimum [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Estimated useful life 8 years    
Customer and Referral Relationships [Member] | Maximum [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Estimated useful life 16 years    
Tradenames [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross amount $ 62,809 57,041  
Accumulated amortization 0 0  
Net carrying amount 62,809 57,041  
Non-compete Agreements [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Gross amount 13,826 13,077  
Accumulated amortization (9,535) (8,336)  
Net carrying amount $ 4,291 4,741  
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Impairment of assets held for sale   $ 2,000  
Non-compete Agreements [Member] | Minimum [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Estimated useful life 5 years    
Non-compete Agreements [Member] | Maximum [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Estimated useful life 6 years