XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Intangible assets $ 166,785 $ 152,132  
Less accumulated amortization (75,002) (58,409)  
Intangible assets, net 91,783 93,723  
Intangible amortization expenses 16,593 10,953 $ 8,893
Covenants Not-to-Compete      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 31,201 28,777  
Less accumulated amortization (24,129) (22,148)  
Intangible assets, net 7,072 6,629  
Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 127,179 115,005  
Less accumulated amortization (46,162) (34,809)  
Intangible assets, net 81,017 80,196  
Trade Names      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 8,405 8,350  
Less accumulated amortization (4,711) (1,452)  
Intangible assets, net $ 3,694 $ 6,898