XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,101,087 $ 1,097,832
Accumulated Amortization (138,492) (46,135)
Net Carrying Amount 962,595 1,051,697
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 785,055 786,715
Accumulated Amortization (78,374) (25,563)
Net Carrying Amount 706,681 761,152
Developed technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 202,772 202,772
Accumulated Amortization (46,529) (16,435)
Net Carrying Amount 156,243 186,337
Trade name    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 101,000 101,000
Accumulated Amortization (10,906) (3,406)
Net Carrying Amount 90,094 97,594
Other    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 12,260 7,345
Accumulated Amortization (2,683) (731)
Net Carrying Amount $ 9,577 $ 6,614