XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 417,171 $ 347,469
Less accumulated amortization (143,859) (106,040)
Intangible assets, net 273,312 241,429
Covenants Not-to-Compete    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 71,326 61,573
Less accumulated amortization (32,413) (26,645)
Intangible assets, net 38,913 34,928
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 330,550 272,571
Less accumulated amortization (101,369) (72,227)
Intangible assets, net 229,181 200,344
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 15,295 13,325
Less accumulated amortization (10,077) (7,168)
Intangible assets, net $ 5,218 $ 6,157