XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Intangible assets $ 347,469 $ 166,785  
Less accumulated amortization (106,040) (75,002)  
Intangible assets, net 241,429 91,783  
Intangible amortization expenses 31,037 16,593 $ 10,953
Covenants Not-to-Compete      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 62,173 31,201  
Less accumulated amortization (26,645) (24,129)  
Intangible assets, net 35,528 7,072  
Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 272,571 127,179  
Less accumulated amortization (72,227) (46,162)  
Intangible assets, net 200,344 81,017  
Trade Names      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 12,725 8,405  
Less accumulated amortization (7,168) (4,711)  
Intangible assets, net $ 5,557 $ 3,694