XML 100 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Gross Carrying Value   $ 35,160
Accumulated Amortization $ (12,313) (4,111)
Net Carrying Value 84,709 31,049
Total intangible assets, gross 164,462  
Total intangible assets, net 152,149 $ 31,049
In Process Research and Development [Member]    
In-process research and development [1] $ 67,440  
Weighted Average [Member]    
Weighted Average Useful Life (Year) 9 years 9 months 18 days 9 years 8 months 12 days
Customer Relationships [Member]    
Gross Carrying Value $ 17,516 $ 8,220
Accumulated Amortization (1,776) (330)
Net Carrying Value $ 15,740 $ 7,890
Customer Relationships [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 10 years 3 months 18 days 12 years 9 months 18 days
Trade Names [Member]    
Gross Carrying Value $ 35,574 $ 6,610
Accumulated Amortization (2,306) (508)
Net Carrying Value $ 33,268 $ 6,102
Trade Names [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 13 years 9 months 18 days 14 years
Technology-Based Intangible Assets [Member]    
Gross Carrying Value $ 41,942 $ 19,670
Accumulated Amortization (7,789) (3,232)
Net Carrying Value $ 34,153 $ 16,438
Technology-Based Intangible Assets [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 5 years 10 months 24 days 7 years 1 month 6 days
Noncompete Agreements [Member]    
Gross Carrying Value $ 1,990 $ 660
Accumulated Amortization (442) (41)
Net Carrying Value $ 1,548 $ 619
Noncompete Agreements [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 3 years 3 years 9 months 18 days
[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.