XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class    
Definite life, accumulated amortization $ (46,142) $ (33,259)
Weighted- Average Remaining Life (Years) 5 years 10 months 24 days 7 years 1 month 6 days
Gross amount $ 127,110 $ 109,458
Net carrying amount 80,968 76,199
Trademark and trade names    
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class    
Definite life, gross amount 12,893 12,765
Definite life, accumulated amortization (8,103) (6,021)
Definite life, net carrying amount $ 4,790 $ 6,744
Weighted- Average Remaining Life (Years) 2 years 4 months 24 days 3 years 8 months 12 days
Non-contractual customers    
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class    
Definite life, gross amount $ 30,131 $ 30,131
Definite life, accumulated amortization (14,995) (12,815)
Definite life, net carrying amount $ 15,136 $ 17,316
Weighted- Average Remaining Life (Years) 8 years 7 months 6 days 9 years 4 months 24 days
License agreements (GSE)    
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class    
Definite life, gross amount $ 4,981 $ 4,981
Definite life, accumulated amortization (4,981) (4,981)
Definite life, net carrying amount $ 0 $ 0
Weighted- Average Remaining Life (Years) 0 years 0 years
Non-compete agreements    
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class    
Definite life, gross amount $ 9,557 $ 6,558
Definite life, accumulated amortization (5,113) (3,898)
Definite life, net carrying amount $ 4,444 $ 2,660
Weighted- Average Remaining Life (Years) 3 years 1 month 6 days 3 years 6 months
Contractual customers    
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class    
Definite life, gross amount $ 48,257 $ 33,731
Definite life, accumulated amortization (10,690) (3,822)
Definite life, net carrying amount $ 37,567 $ 29,909
Weighted- Average Remaining Life (Years) 5 years 8 months 12 days 7 years
Other    
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class    
Definite life, gross amount $ 4,551 $ 4,552
Definite life, accumulated amortization (2,260) (1,722)
Definite life, net carrying amount $ 2,291 $ 2,830
Weighted- Average Remaining Life (Years) 12 years 4 months 24 days 5 years 3 months 18 days
Trademark and trade names    
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class    
Indefinite life, intangible assets $ 11,350 $ 11,350
License agreements (GSE)    
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class    
Indefinite life, intangible assets $ 5,390 $ 5,390