Annual report [Section 13 and 15(d), not S-K Item 405]

Note 8 - Intangible Assets - Schedule of Intangible Assets (Details)

v3.25.0.1
Note 8 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortizing intangible assets, gross $ 3,100 $ 12,169
Amortizing intangible assets, accumulated amortization (148) (12,169)
Amortizing intangible assets, net 2,952 0
Amortizing intangible assets, gross 3,100 12,169
Amortizing intangible assets, net 2,952 0
Amortizing intangible assets, accumulated amortization (148) (12,169)
Trade Names 0 530
Non-Amortizing intangible assets 0 530
Total Intangible Assets, Net 3,100 12,699
Total Intangible Assets, Net 2,952 530
Trade Names [Member]    
Trade Names 0 530
Non-Amortizing intangible assets 0 530
Customer Relationships [Member]    
Amortizing intangible assets, gross 0 7,400
Amortizing intangible assets, accumulated amortization 0 (7,400)
Amortizing intangible assets, net 0 0
Amortizing intangible assets, gross 0 7,400
Amortizing intangible assets, net 0 0
Amortizing intangible assets, accumulated amortization $ 0 (7,400)
Customer Relationships [Member] | Minimum [Member]    
Customer Relationships (Year) 3 years  
Customer Relationships (Year) 3 years  
Customer Relationships [Member] | Maximum [Member]    
Customer Relationships (Year) 5 years  
Customer Relationships (Year) 5 years  
Licensing Agreements [Member]    
Customer Relationships (Year) 14 years  
Amortizing intangible assets, gross $ 3,100 4,769
Amortizing intangible assets, accumulated amortization (148) (4,769)
Amortizing intangible assets, net $ 2,952 0
Customer Relationships (Year) 14 years  
Amortizing intangible assets, gross $ 3,100 4,769
Amortizing intangible assets, net 2,952 0
Amortizing intangible assets, accumulated amortization $ (148) $ (4,769)