XML 86 R74.htm IDEA: XBRL DOCUMENT v3.25.3
Note 11 - Intangibles - Amortization of Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Intangibles, gross $ 45,118 $ 42,682
Accumulated amortization (26,353) (20,491)
Intangibles, net $ 18,765 22,191
Patents [Member]    
Estimated useful life (Year) 17 years  
Intangibles, gross $ 9,243 9,174
Intellectual Property [Member]    
Estimated useful life (Year) 10 years  
Intangibles, gross $ 250 250
Developed Technology Rights [Member]    
Estimated useful life (Year) 5 years  
Intangibles, gross $ 24,106 22,504
Customer Relationships [Member]    
Estimated useful life (Year) 10 years  
Intangibles, gross $ 11,519 $ 10,754