XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangible Assets - Schedule of Intangible Asset (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets    
Gross Carrying Value $ 68,307 $ 68,002
Accumulated Amortization (45,758) (44,171)
Net Carrying Amount 22,549 23,831
Non-compete agreements    
Finite-Lived Intangible Assets    
Gross Carrying Value 27 27
Accumulated Amortization (23) (16)
Net Carrying Amount 4 11
Patents    
Finite-Lived Intangible Assets    
Gross Carrying Value 330 330
Accumulated Amortization (187) (187)
Net Carrying Amount 143 143
Customer relationships    
Finite-Lived Intangible Assets    
Gross Carrying Value 27,413 27,184
Accumulated Amortization (14,965) (14,129)
Net Carrying Amount 12,448 13,055
Trademarks and trade names    
Finite-Lived Intangible Assets    
Gross Carrying Value 7,957 7,933
Accumulated Amortization (4,142) (3,989)
Net Carrying Amount 3,815 3,944
Technology    
Finite-Lived Intangible Assets    
Gross Carrying Value 32,253 32,201
Accumulated Amortization (26,405) (25,827)
Net Carrying Amount 5,848 6,374
Favorable lease    
Finite-Lived Intangible Assets    
Gross Carrying Value 327 327
Accumulated Amortization (36) (23)
Net Carrying Amount $ 291 $ 304
Weighted Average | Non-compete agreements    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 1 year 1 year
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 16 years 16 years
Weighted Average | Technology    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 14 years 14 years
Weighted Average | Favorable lease    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 6 years 6 years