XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets - Schedule of Intangible Asset (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets    
Gross Carrying Value $ 69,314 $ 69,021
Accumulated Amortization (51,116) (50,011)
Net Carrying Amount 18,198 19,010
Patents    
Finite-Lived Intangible Assets    
Gross Carrying Value 328 335
Accumulated Amortization (203) (199)
Net Carrying Amount 125 136
Customer relationships    
Finite-Lived Intangible Assets    
Gross Carrying Value 28,048 27,712
Accumulated Amortization (17,903) (17,236)
Net Carrying Amount 10,145 10,476
Trademarks and trade names    
Finite-Lived Intangible Assets    
Gross Carrying Value 7,979 7,989
Accumulated Amortization (4,755) (4,593)
Net Carrying Amount 3,224 3,396
Technology    
Finite-Lived Intangible Assets    
Gross Carrying Value 32,632 32,658
Accumulated Amortization (28,164) (27,906)
Net Carrying Amount 4,468 4,752
Favorable lease    
Finite-Lived Intangible Assets    
Gross Carrying Value 327 327
Accumulated Amortization (91) (77)
Net Carrying Amount $ 236 $ 250
Weighted Average | Patents    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 10 years 10 years
Weighted Average | Customer relationships    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 16 years 16 years
Weighted Average | Trademarks and trade names    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 15 years 16 years
Weighted Average | Technology    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 9 years 9 years
Weighted Average | Favorable lease    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 6 years 6 years