XML 106 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class      
Definite life, accumulated amortization $ (35,751)   $ (33,259)
Weighted- Average Remaining Life (Years) 6 years 8 months 12 days 7 years 1 month 6 days  
Gross amount $ 109,017   109,458
Net carrying amount 73,266   76,199
Trademark and trade names      
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class      
Definite life, gross amount 12,684   12,765
Definite life, accumulated amortization (6,560)   (6,021)
Definite life, net carrying amount $ 6,124   6,744
Weighted- Average Remaining Life (Years) 3 years 3 months 18 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 (13,381)   (12,815)
Definite life, net carrying amount $ 16,750   17,316
Weighted- Average Remaining Life (Years) 9 years 2 months 12 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 $ 6,558   6,558
Definite life, accumulated amortization (4,142)   (3,898)
Definite life, net carrying amount $ 2,416   2,660
Weighted- Average Remaining Life (Years) 3 years 4 months 24 days 3 years 6 months  
Contractual customers      
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class      
Definite life, gross amount $ 33,371   33,731
Definite life, accumulated amortization (4,830)   (3,822)
Definite life, net carrying amount $ 28,541   29,909
Weighted- Average Remaining Life (Years) 6 years 4 months 24 days 7 years  
Other      
Schedule of Acquired Finite And Indefinite Lived Intangible Asset By Major Class      
Definite life, gross amount $ 4,552   4,552
Definite life, accumulated amortization (1,857)   (1,722)
Definite life, net carrying amount $ 2,695   2,830
Weighted- Average Remaining Life (Years) 5 years 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