XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquired Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Amortization [Abstract]    
Accumulated Amortization $ (6,152) $ (5,293)
Unamortized intangible assets:    
Goodwill, gross carrying amount 14,262 14,262
Total intangible assets, net 22,978 22,978
Total intangible assets, accumulated amortization 6,152 5,293
Customer lists    
Amortization [Abstract]    
Gross Carrying Amount 4,778 4,778
Accumulated Amortization (4,341) (3,902)
Unamortized intangible assets:    
Total intangible assets, accumulated amortization 4,341 3,902
Patent    
Amortization [Abstract]    
Gross Carrying Amount 72 72
Accumulated Amortization (28) (24)
Unamortized intangible assets:    
Total intangible assets, accumulated amortization 28 24
Software    
Amortization [Abstract]    
Gross Carrying Amount 2,844 2,844
Accumulated Amortization (1,104) (731)
Unamortized intangible assets:    
Total intangible assets, accumulated amortization 1,104 731
Trade Name    
Amortization [Abstract]    
Gross Carrying Amount 190 190
Accumulated Amortization (22) (13)
Unamortized intangible assets:    
Total intangible assets, accumulated amortization 22 13
Other    
Amortization [Abstract]    
Gross Carrying Amount 500 500
Accumulated Amortization (325) (291)
Unamortized intangible assets:    
Total intangible assets, accumulated amortization $ 325 $ 291