XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Intangibles - Amortization of Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Intangibles, gross $ 44,433  
Accumulated amortization (13,012)  
Intangibles, net $ 31,421  
Maximum [Member]    
Intangibles, gross   $ 42,908
Accumulated amortization   (9,738)
Intangibles, net   33,170
Patents [Member]    
Estimated useful life (Year) 17 years  
Intangibles, gross $ 10,758  
Patents [Member] | Maximum [Member]    
Intangibles, gross   10,646
Intellectual Property [Member]    
Estimated useful life (Year) 10 years  
Intangibles, gross $ 250  
Intellectual Property [Member] | Maximum [Member]    
Intangibles, gross   250
Developed Technology Rights [Member]    
Estimated useful life (Year) 5 years  
Intangibles, gross $ 22,617  
Developed Technology Rights [Member] | Maximum [Member]    
Intangibles, gross   21,661
Customer Relationships [Member]    
Estimated useful life (Year) 10 years  
Intangibles, gross $ 10,808  
Customer Relationships [Member] | Maximum [Member]    
Intangibles, gross   $ 10,351