XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Intangibles - Amortization of Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Intangibles, gross $ 41,863  
Accumulated amortization (12,886)  
Intangibles, net $ 28,977  
Maximum [Member]    
Intangibles, gross   $ 42,908
Accumulated amortization   (9,738)
Intangibles, net   33,170
Patents [Member]    
Estimated useful life (Year) 17 years  
Intangibles, gross $ 9,291  
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 $ 21,871  
Developed Technology Rights [Member] | Maximum [Member]    
Intangibles, gross   21,661
Customer Relationships [Member]    
Estimated useful life (Year) 10 years  
Intangibles, gross $ 10,451  
Customer Relationships [Member] | Maximum [Member]    
Intangibles, gross   $ 10,351