XML 88 R81.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Intangible Assets [Line Items]    
Gross Carrying Value $ 539,396 $ 461,072
Gross Carrying Value 540,096 461,772
Accumulated Amortization (133,139) (101,154)
Accumulated Amortization (133,139) (101,154)
Net Carrying Value 406,257 359,918
Net Carrying Value $ 406,957 $ 360,618
Weighted Average Useful Life (in years) 15 years 16 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 256,536 197,405
Accumulated Amortization (44,633) (30,992)
Net Carrying Value $ 211,903 $ 166,413
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 $ 269,949 $ 252,934
Accumulated Amortization (83,963) (66,559)
Net Carrying Value $ 185,986 $ 186,375
Weighted Average Useful Life (in years) 15 years 15 years
Trademarks    
Intangible Assets [Line Items]    
Gross Carrying Value $ 8,757 $ 7,682
Accumulated Amortization (1,789) (1,319)
Net Carrying Value $ 6,968 $ 6,363
Weighted Average Useful Life (in years) 19 years 19 years
Other intangibles    
Intangible Assets [Line Items]    
Gross Carrying Value $ 3,914 $ 2,811
Accumulated Amortization (2,514) (2,044)
Net Carrying Value $ 1,400 $ 767
Weighted Average Useful Life (in years) 3 years 4 years