XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Note 5 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Balance $ 62,328  
Balance 714  
Balance 61,614  
Amortizing intangible assets 14,134 $ 14,134
Amortizing intangible assets 12,709 13,098
Balance 66,866  
Amortizing intangible assets 1,425 1,036
Balance 714  
Balance 66,152  
Total intangible assets other than goodwill 15,325 15,325
Total intangible assets other than goodwill 2,616 2,227
Nobl Inc [Member]    
Goodwill acquired 4,538  
Goodwill acquired 0  
Customer Relationships [Member]    
Amortizing intangible assets 9,772 9,772
Amortizing intangible assets 9,214 9,317
Amortizing intangible assets 558 455
Technology-Based Intangible Assets [Member]    
Amortizing intangible assets 2,790 2,790
Amortizing intangible assets 1,923 2,209
Amortizing intangible assets $ 867 $ 581
Trade Names [Member]    
Amortizing intangible assets (Year) 10 years 10 years
Amortizing intangible assets $ 1,572 $ 1,572
Amortizing intangible assets 1,572 1,572
Amortizing intangible assets $ 0 $ 0
Minimum [Member] | Customer Relationships [Member]    
Amortizing intangible assets (Year) 5 years 5 years
Minimum [Member] | Technology-Based Intangible Assets [Member]    
Amortizing intangible assets (Year) 3 years 3 years
Maximum [Member] | Customer Relationships [Member]    
Amortizing intangible assets (Year) 15 years 15 years
Maximum [Member] | Technology-Based Intangible Assets [Member]    
Amortizing intangible assets (Year) 7 years 7 years
Trade Names 1 [Member]    
Indefinite trade name $ 1,191 $ 1,191