XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Finite-Lived Intangible Assets [Line Items]        
Total amortization of intangibles $ 8,784 $ 8,490 $ 26,350 $ 25,470
Amortization of intangibles included in cost of revenue        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of intangibles 4,853 4,853 14,560 14,559
Amortization of intangibles included in general and administrative expenses        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of intangibles $ 3,931 $ 3,637 $ 11,790 $ 10,911