XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Intangible assets, gross $ 5,089 $ 5,089
Accumulated amortization (2,906) (2,722)
Intangible assets, net $ 2,183 $ 2,367
Patents and Trademarks [Member]    
Weighted average amortization period (Year) 18 years 1 month 6 days 18 years 1 month 6 days
Intangible assets, gross $ 3,510 $ 3,510
Accumulated amortization (1,679) (1,580)
Intangible assets, net $ 1,831 $ 1,930
Customer Relationships [Member]    
Weighted average amortization period (Year) 9 years 9 years
Intangible assets, gross $ 1,100 $ 1,100
Accumulated amortization (957) (896)
Intangible assets, net $ 143 $ 204
Lease Agreements [Member]    
Weighted average amortization period (Year) 10 years 10 years
Intangible assets, gross $ 479 $ 479
Accumulated amortization (270) (246)
Intangible assets, net $ 209 $ 233