XML 94 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets - Amortized Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 127,304 $ 139,331
Accumulated Amortization (36,620) (26,379)
Net Carrying Value 90,684 112,952
Completed Technologies [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 58,373 62,123
Accumulated Amortization (25,766) (20,745)
Net Carrying Value 32,607 41,378
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 67,781 75,965
Accumulated Amortization (10,229) (5,352)
Net Carrying Value 57,552 70,613
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 340  
Accumulated Amortization (288)  
Net Carrying Value 52  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 810 903
Accumulated Amortization (337) (50)
Net Carrying Value $ 473 853
Non-compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value   340
Accumulated Amortization   (232)
Net Carrying Value   $ 108