XML 92 R83.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 378,822 $ 378,822
Accumulated Amortization (341,775) (337,062)
Foreign Currency Translation Adjustment (6,813) (6,356)
Net Carrying Amount 30,234 35,404
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 267,706 267,706
Accumulated Amortization (246,266) (243,191)
Foreign Currency Translation Adjustment (5,635) (5,343)
Net Carrying Amount 15,805 19,172
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 52,109 52,109
Accumulated Amortization (48,278) (47,850)
Foreign Currency Translation Adjustment 203 232
Net Carrying Amount 4,034 4,491
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 59,007 59,007
Accumulated Amortization (47,231) (46,021)
Foreign Currency Translation Adjustment (1,381) (1,245)
Net Carrying Amount $ 10,395 $ 11,741