XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets eligible for amortization:    
Accumulated Amortization $ (6,111) $ (5,820)
Unamortized intangible assets:    
Goodwill, gross carrying amount 17,309 14,262
Total intangible assets, net 27,936 22,646
Total intangible assets, accumulated amortization 6,111 5,820
Customer lists    
Assets eligible for amortization:    
Gross Carrying Amount 6,470 4,778
Accumulated Amortization (4,416) (4,341)
Unamortized intangible assets:    
Total intangible assets, accumulated amortization 4,416 4,341
Patents    
Assets eligible for amortization:    
Gross Carrying Amount 72 72
Accumulated Amortization (29) (28)
Unamortized intangible assets:    
Total intangible assets, accumulated amortization 29 28
Software    
Assets eligible for amortization:    
Gross Carrying Amount 3,212 2,844
Accumulated Amortization (1,295) (1,104)
Unamortized intangible assets:    
Total intangible assets, accumulated amortization 1,295 1,104
Trade Name    
Assets eligible for amortization:    
Gross Carrying Amount 373 190
Accumulated Amortization (29) (22)
Unamortized intangible assets:    
Total intangible assets, accumulated amortization 29 22
Other    
Assets eligible for amortization:    
Gross Carrying Amount 500 500
Accumulated Amortization (342) (325)
Unamortized intangible assets:    
Total intangible assets, accumulated amortization $ 342 $ 325