XML 70 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Gross Carrying Value   $ 35,160
Accumulated Amortization $ (9,451) (4,111)
Net Carrying Value 87,571 31,049
Total intangible assets, gross 164,462  
Total intangible assets, net 155,011 $ 31,049
In Process Research and Development [Member]    
In-process research and development [1] $ 67,440  
Weighted Average [Member]    
Weighted Average Useful Life (Year) 10 years 1 month 6 days 9 years 8 months 12 days
Customer Relationships [Member]    
Gross Carrying Value $ 17,516 $ 8,220
Accumulated Amortization (1,177) (330)
Net Carrying Value $ 16,339 $ 7,890
Customer Relationships [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 10 years 9 months 18 days 12 years 9 months 18 days
Trade Names [Member]    
Gross Carrying Value $ 35,574 $ 6,610
Accumulated Amortization (1,672) (508)
Net Carrying Value $ 33,902 $ 6,102
Trade Names [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 14 years 4 months 24 days 14 years
Technology-Based Intangible Assets [Member]    
Gross Carrying Value $ 41,942 $ 19,670
Accumulated Amortization (6,300) (3,232)
Net Carrying Value $ 35,642 $ 16,438
Technology-Based Intangible Assets [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 6 years 1 month 6 days 7 years 1 month 6 days
Noncompete Agreements [Member]    
Gross Carrying Value $ 1,990 $ 660
Accumulated Amortization (302) (41)
Net Carrying Value $ 1,688 $ 619
Noncompete Agreements [Member] | Weighted Average [Member]    
Weighted Average Useful Life (Year) 3 years 3 months 18 days 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.