XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,099,666 $ 1,097,832
Accumulated Amortization (107,477) (46,135)
Net Carrying Amount 992,189 1,051,697
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 784,874 786,715
Accumulated Amortization (60,745) (25,563)
Net Carrying Amount 724,129 761,152
Developed technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 202,772 202,772
Accumulated Amortization (36,498) (16,435)
Net Carrying Amount 166,274 186,337
Trade name    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 101,000 101,000
Accumulated Amortization (8,406) (3,406)
Net Carrying Amount 92,594 97,594
Other    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,020 7,345
Accumulated Amortization (1,828) (731)
Net Carrying Amount $ 9,192 $ 6,614