XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Accumulated Amortization $ (15,176) $ (12,313)
Net Carrying Value 81,846  
Total intangible assets, gross 164,462 164,462
Total intangible assets, net $ 149,286 $ 152,149
Weighted Average [Member]    
Weighted Average Useful Life (Year) 9 years 7 months 6 days 9 years 9 months 18 days
Customer Relationships [Member]    
Gross Carrying Value $ 17,516 $ 17,516
Accumulated Amortization (2,376) (1,776)
Net Carrying Value $ 15,140 $ 15,740
Customer Relationships [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 10 years 1 month 6 days 10 years 3 months 18 days
Trade Names [Member]    
Gross Carrying Value $ 35,574 $ 35,574
Accumulated Amortization (2,939) (2,306)
Net Carrying Value $ 32,635 $ 33,268
Trade Names [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 13 years 7 months 6 days 13 years 9 months 18 days
Technology-Based Intangible Assets [Member]    
Gross Carrying Value $ 41,942 $ 41,942
Accumulated Amortization (9,278) (7,789)
Net Carrying Value $ 32,664 $ 34,153
Technology-Based Intangible Assets [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 5 years 7 months 6 days 5 years 10 months 24 days
Noncompete Agreements [Member]    
Gross Carrying Value $ 1,990 $ 1,990
Accumulated Amortization (583) (442)
Net Carrying Value $ 1,407 $ 1,548
Noncompete Agreements [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 2 years 9 months 18 days 3 years
In Process Research and Development [Member]    
Gross Carrying Value $ 67,440 [1] $ 67,440
Accumulated Amortization   0
Net Carrying Value $ 67,440 [1] $ 67,440
[1] In-process R&D represents the fair value of incomplete research and development that has not yet reached technological feasibility. We will amortize the asset upon technological feasibility.