v3.25.2
Note 8 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortizing intangible assets, gross $ 6,700 $ 3,100
Amortizing intangible assets, accumulated amortization (295) (148)
Amortizing intangible assets, net 6,405 2,952
Total Intangible Assets, gross 6,700 3,100
Total Intangible Assets, Net $ 6,405 2,952
Trademark and Patent [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 10 years  
Amortizing intangible assets, gross $ 1,400 0
Amortizing intangible assets, accumulated amortization (18) 0
Amortizing intangible assets, net $ 1,382 0
Licensing Agreements [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 14 years  
Amortizing intangible assets, gross $ 5,300 3,100
Amortizing intangible assets, accumulated amortization (277) (148)
Amortizing intangible assets, net $ 5,023 $ 2,952