XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 197,631 $ 156,662
Accumulated Amortization (66,023) (67,081)
Accumulated Impairment Loss (8,450) (8,450)
Net carrying value 123,158 81,131
Foreign currency translation adjustments (1,734) 987
Total intangible assets $ 121,424 $ 82,118
Existing technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 11 years 10 years
Gross carrying amount $ 159,051 $ 112,051
Accumulated Amortization (49,183) (45,331)
Accumulated Impairment Loss (4,328) (4,328)
Net carrying value $ 105,540 $ 62,392
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 10 years 10 years
Gross carrying amount $ 21,500 $ 21,500
Accumulated Amortization (8,600) (8,063)
Accumulated Impairment Loss 0 0
Net carrying value 12,900 13,437
Fully amortized intangible assets $ 34,300 $ 34,300
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 10 years 10 years
Gross carrying amount $ 16,600 $ 16,600
Accumulated Amortization (7,990) (7,605)
Accumulated Impairment Loss (4,122) (4,122)
Net carrying value $ 4,488 $ 4,873
Patents    
Finite-Lived Intangible Assets [Line Items]    
Weighted average amortization period 12 years 8 years
Gross carrying amount $ 480 $ 6,511
Accumulated Amortization (250) (6,082)
Accumulated Impairment Loss 0 0
Net carrying value $ 230 $ 429