XML 55 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Intangible Assets [Line Items]    
Gross Carrying Value $ 528,202 $ 532,454
Gross Carrying Value 528,902 533,154
Accumulated Amortization (140,756) (132,668)
Accumulated Amortization (140,756) (132,668)
Net Carrying Value 387,446 399,786
Net Carrying Value $ 388,146 $ 400,486
Weighted Average Useful Life (in years) 16 years 15 years
Trademark    
Intangible Assets [Line Items]    
Gross Carrying Value $ 700 $ 700
Net Carrying Value 700 700
Technology - developed    
Intangible Assets [Line Items]    
Gross Carrying Value 246,722 249,594
Accumulated Amortization (47,918) (44,162)
Net Carrying Value $ 198,804 $ 205,432
Weighted Average Useful Life (in years) 16 years 16 years
Patents    
Intangible Assets [Line Items]    
Gross Carrying Value $ 240 $ 240
Accumulated Amortization (240) (240)
Net Carrying Value $ 0 $ 0
Weighted Average Useful Life (in years) 8 years 8 years
Customer relationships    
Intangible Assets [Line Items]    
Gross Carrying Value $ 268,688 $ 269,949
Accumulated Amortization (88,043) (83,963)
Net Carrying Value $ 180,645 $ 185,986
Weighted Average Useful Life (in years) 16 years 15 years
Trademarks    
Intangible Assets [Line Items]    
Gross Carrying Value $ 8,695 $ 8,757
Accumulated Amortization (1,914) (1,789)
Net Carrying Value $ 6,781 $ 6,968
Weighted Average Useful Life (in years) 19 years 19 years
Other intangibles    
Intangible Assets [Line Items]    
Gross Carrying Value $ 3,857 $ 3,914
Accumulated Amortization (2,641) (2,514)
Net Carrying Value $ 1,216 $ 1,400
Weighted Average Useful Life (in years) 3 years 3 years