XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Intangible Assets, Net - Schedule of Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Components of intangible assets    
Gross carrying amount $ 325,097 $ 325,797
Accumulated amortization (314,926) (308,738)
Net Carrying Amount $ 10,171 17,059
Minimum    
Components of intangible assets    
Useful life (in years) 6 months  
Maximum    
Components of intangible assets    
Useful life (in years) 10 years  
Existing technology    
Components of intangible assets    
Gross carrying amount $ 287,301 288,001
Accumulated amortization (277,130) (270,954)
Net Carrying Amount $ 10,171 $ 17,047
Existing technology | Minimum    
Components of intangible assets    
Useful life (in years) 3 years 3 years
Existing technology | Maximum    
Components of intangible assets    
Useful life (in years) 10 years 10 years
Customer contracts and contractual relationships    
Components of intangible assets    
Gross carrying amount $ 37,496 $ 37,496
Accumulated amortization (37,496) (37,484)
Net Carrying Amount $ 0 $ 12
Customer contracts and contractual relationships | Minimum    
Components of intangible assets    
Useful life (in years) 6 months 6 months
Customer contracts and contractual relationships | Maximum    
Components of intangible assets    
Useful life (in years) 10 years 10 years
Non-compete agreements and trademarks    
Components of intangible assets    
Gross carrying amount $ 300 $ 300
Accumulated amortization (300) (300)
Net Carrying Amount $ 0 $ 0
Useful life (in years) 3 years 3 years