XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,099,644 $ 1,097,832
Accumulated Amortization (76,640) (46,135)
Net Carrying Amount 1,023,004 1,051,697
Customer Relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 785,591 786,715
Accumulated Amortization (43,160) (25,563)
Net Carrying Amount 742,431 761,152
Developed Technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 202,772 202,772
Accumulated Amortization (26,467) (16,435)
Net Carrying Amount 176,305 186,337
Trade Name    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 101,000 101,000
Accumulated Amortization (5,906) (3,406)
Net Carrying Amount 95,094 97,594
Other    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 10,281 7,345
Accumulated Amortization (1,107) (731)
Net Carrying Amount $ 9,174 $ 6,614