XML 64 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Goodwill and Other Intangible Assets - Intangible Assets Other Than Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Gross $ 54,337 $ 24,499
Accumulated Amortization (16,339) (10,149)
Net 37,998 14,350
Accumulated Amortization $ 16,339 10,149
Minimum [Member]    
Useful Life (Year) 2 years  
Maximum [Member]    
Useful Life (Year) 12 years  
Marketing-Related Intangible Assets [Member]    
Gross $ 930 930
Accumulated Amortization (713) (620)
Net $ 217 310
Useful Life (Year) 10 years  
Weighted average useful life remaining (Year) 2 years 3 months 18 days  
Accumulated Amortization $ 713 620
Noncompete Agreements [Member]    
Gross 842 270
Accumulated Amortization (363) (238)
Net $ 479 32
Weighted average useful life remaining (Year) 2 years 10 months 24 days  
Accumulated Amortization $ 363 238
Noncompete Agreements [Member] | Minimum [Member]    
Useful Life (Year) 2 years  
Noncompete Agreements [Member] | Maximum [Member]    
Useful Life (Year) 5 years  
Computer Software, Intangible Asset [Member]    
Gross $ 13,229 13,229
Accumulated Amortization (5,014) (3,645)
Net $ 8,215 9,584
Useful Life (Year) 10 years  
Weighted average useful life remaining (Year) 6 years 6 months  
Accumulated Amortization $ 5,014 3,645
Software Platform [Member]    
Gross 26,725 0
Accumulated Amortization 2,262 0
Net $ 24,463 0
Useful Life (Year) 12 years  
Weighted average useful life remaining (Year) 11 years 1 month 6 days  
Accumulated Amortization $ (2,262) 0
Trade Names [Member]    
Gross 359 0
Accumulated Amortization 114 0
Net $ 245 0
Useful Life (Year) 3 years  
Weighted average useful life remaining (Year) 2 years 1 month 6 days  
Accumulated Amortization $ (114) 0
Customer Relationships [Member]    
Gross 12,252 10,070
Accumulated Amortization (7,873) (5,646)
Net $ 4,379 4,424
Weighted average useful life remaining (Year) 1 year 9 months 18 days  
Accumulated Amortization $ 7,873 $ 5,646
Customer Relationships [Member] | Minimum [Member]    
Useful Life (Year) 3 years  
Customer Relationships [Member] | Maximum [Member]    
Useful Life (Year) 9 years