XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 66,923 $ 66,198
Accumulated Amortization (39,987) (31,629)
Net Carrying Value 26,936 34,569
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Total intangible assets, net 27,140 41,383
In-process research and development    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 204 6,814
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 4,751 4,534
Accumulated Amortization (4,465) (4,016)
Net Carrying Value 286 518
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 9,513 9,513
Accumulated Amortization (7,950) (7,105)
Net Carrying Value 1,563 2,408
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 8,500 8,500
Accumulated Amortization (7,447) (6,597)
Net Carrying Value 1,053 1,903
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 41,275 40,767
Accumulated Amortization (17,320) (11,686)
Net Carrying Value 23,955 29,081
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,884 2,884
Accumulated Amortization (2,805) (2,225)
Net Carrying Value $ 79 $ 659