XML 74 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
2023 $ 32,387  
2024 26,858  
2025 22,740  
2026 19,224  
2027 14,106  
Thereafter 47,424  
Amortizable intangible assets, net carrying amount 162,739 $ 207,962
Cost of Revenue    
Finite Lived Intangible Assets [Line Items]    
2023 12,065  
2024 9,805  
2025 8,312  
2026 6,949  
2027 4,206  
Thereafter 10,902  
Amortizable intangible assets, net carrying amount 52,239  
Operating Expenses    
Finite Lived Intangible Assets [Line Items]    
2023 20,322  
2024 17,053  
2025 14,428  
2026 12,275  
2027 9,900  
Thereafter 36,522  
Amortizable intangible assets, net carrying amount $ 110,500