XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Intangible Assets - Amortized Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 127,716 $ 127,304
Accumulated Amortization (46,616) (36,620)
Net Carrying Value 81,100 90,684
Completed Technologies [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 58,603 58,373
Accumulated Amortization (31,110) (25,766)
Net Carrying Value 27,493 32,607
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 68,241 67,781
Accumulated Amortization (14,843) (10,229)
Net Carrying Value 53,398 57,552
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 60  
Accumulated Amortization (53)  
Net Carrying Value 7  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 812 810
Accumulated Amortization (610) (337)
Net Carrying Value $ 202 473
Finite-Lived Intangible Asset, Useful Life 3 years  
Non-compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value   340
Accumulated Amortization   (288)
Net Carrying Value   $ 52