XML 91 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Amortized Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 139,331 $ 34,195
Accumulated Amortization (26,379) (21,781)
Net Carrying Value 112,952 12,414
Completed Technologies [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 62,123 28,017
Accumulated Amortization (20,745) (17,744)
Net Carrying Value 41,378 10,273
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 75,965 5,838
Accumulated Amortization (5,352) (3,860)
Net Carrying Value 70,613 1,978
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 340  
Accumulated Amortization (232)  
Net Carrying Value 108  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 903  
Accumulated Amortization (50)  
Net Carrying Value $ 853  
Non-compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value   340
Accumulated Amortization   (177)
Net Carrying Value   $ 163