XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 104,800 $ 89,500
Accumulated Amortization (15,806) (7,998)
Net Carrying Amount 88,994 81,502
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 80,200 64,900
Accumulated Amortization (11,985) (5,714)
Net Carrying Amount 68,215 59,186
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 24,600 24,600
Accumulated Amortization (3,821) (2,284)
Net Carrying Amount $ 20,779 $ 22,316