XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortizable intangible assets, gross $ 3,131 $ 3,033
Accumulated amortization (1,026) (806)
Total amortizable 2,105 2,227
Indefinite life assets (non-amortizable) 421 421
Total intangible assets, net 2,526 2,648
Patents [Member]    
Amortizable intangible assets, gross 957 873
Trademarks [Member]    
Amortizable intangible assets, gross 262 248
Computer Software, Intangible Asset [Member]    
Amortizable intangible assets, gross 1,752 1,752
Customer Relationships [Member]    
Amortizable intangible assets, gross $ 160 $ 160