Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets, Net - Intangible Assets, Net (Details)

v3.23.1
Intangible Assets, Net - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 728,837 $ 733,004
Accumulated Amortization (351,782) (353,009)
Net Carrying Amount 377,055 379,995
Customer lists    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 604,080 604,080
Accumulated Amortization (295,976) (285,288)
Net Carrying Amount 308,104 318,792
Proprietary technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 109,057 113,224
Accumulated Amortization (46,894) (59,401)
Net Carrying Amount 62,163 53,823
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 15,700 15,700
Accumulated Amortization (8,912) (8,320)
Net Carrying Amount $ 6,788 $ 7,380