XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Other Intangible Assets - Schedule of Intangible Asset (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets    
Gross Carrying Value $ 69,338 $ 69,021
Accumulated Amortization (52,260) (50,011)
Net Carrying Amount 17,078 19,010
Patents    
Finite-Lived Intangible Assets    
Gross Carrying Value 324 335
Accumulated Amortization (204) (199)
Net Carrying Amount 120 136
Customer relationships    
Finite-Lived Intangible Assets    
Gross Carrying Value 28,070 27,712
Accumulated Amortization (18,620) (17,236)
Net Carrying Amount 9,450 10,476
Trademarks and trade names    
Finite-Lived Intangible Assets    
Gross Carrying Value 7,981 7,989
Accumulated Amortization (4,918) (4,593)
Net Carrying Amount 3,063 3,396
Technology    
Finite-Lived Intangible Assets    
Gross Carrying Value 32,636 32,658
Accumulated Amortization (28,414) (27,906)
Net Carrying Amount 4,222 4,752
Favorable lease    
Finite-Lived Intangible Assets    
Gross Carrying Value 327 327
Accumulated Amortization (104) (77)
Net Carrying Amount $ 223 $ 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 15 years 16 years
Weighted Average | Trademarks and trade names    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 14 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