XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Estimated Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
2023 (remainder of year) $ 16,373  
2024 27,149  
2025 22,972  
2026 19,415  
2027 14,252  
Thereafter 47,768  
Amortizable intangible assets, net carrying amount 147,929 $ 162,739
Cost of Revenue    
Finite Lived Intangible Assets [Line Items]    
2023 (remainder of year) 6,106  
2024 9,918  
2025 8,397  
2026 7,013  
2027 4,251  
Thereafter 11,017  
Amortizable intangible assets, net carrying amount 46,702  
Operating Expenses    
Finite Lived Intangible Assets [Line Items]    
2023 (remainder of year) 10,267  
2024 17,231  
2025 14,575  
2026 12,402  
2027 10,001  
Thereafter 36,751  
Amortizable intangible assets, net carrying amount $ 101,227