XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets, Net - Summary of Carrying Amount of Intangible Assets by Major Asset Class (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value as of Acquisition Date $ 181,273 $ 181,273  
Accumulated Amortization (108,382) (92,555)  
Net Carrying Value 72,891 88,718 $ 103,065
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value as of Acquisition Date 173,746 173,746  
Accumulated Amortization (103,021) (87,895)  
Net Carrying Value 70,725 85,851  
Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value as of Acquisition Date 7,527 7,527  
Accumulated Amortization (5,361) (4,660)  
Net Carrying Value $ 2,166 $ 2,867