XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets 1 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Jul. 15, 2024
Dec. 31, 2023
Balance at December 31, 2023 $ 62,328    
Goodwill 66,866   $ 62,328
Balance at December 31, 2023 714    
Goodwill 714   714
Balance at December 31, 2023 61,614    
Goodwill 66,152   61,614
Finite-Lived Intangible Assets, Gross 14,134   12,723
Balance at December 31, 2024 66,866    
Finite-Lived Intangible Assets, Accumulated Amortization 12,709   12,443
Balance at December 31, 2024 714    
Finite-Lived Intangible Assets, Net 1,425   280
Balance at December 31, 2024 66,152    
Total intangible assets other than goodwill 15,325   13,914
Total intangible assets other than goodwill 2,616   1,471
Nobl Inc [Member]      
Goodwill   $ 4,538  
Goodwill, gross 4,538    
Goodwill, accumulated amortization 0    
Customer Relationships [Member]      
Finite-Lived Intangible Assets, Gross 9,772   9,192
Finite-Lived Intangible Assets, Accumulated Amortization 9,214   9,152
Finite-Lived Intangible Assets, Net $ 558   $ 40
Customer Relationships [Member] | Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life 5 years   5 years
Customer Relationships [Member] | Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life 15 years   15 years
Technology-Based Intangible Assets [Member]      
Finite-Lived Intangible Assets, Gross $ 2,790   $ 1,959
Finite-Lived Intangible Assets, Accumulated Amortization 1,923   1,719
Finite-Lived Intangible Assets, Net $ 867   $ 240
Technology-Based Intangible Assets [Member] | Nobl Inc [Member]      
Finite-Lived Intangible Asset, Useful Life 5 years    
Technology-Based Intangible Assets [Member] | Minimum [Member]      
Finite-Lived Intangible Asset, Useful Life 3 years   3 years
Technology-Based Intangible Assets [Member] | Maximum [Member]      
Finite-Lived Intangible Asset, Useful Life 7 years   7 years
Trade Names [Member]      
Finite-Lived Intangible Asset, Useful Life 10 years   10 years
Finite-Lived Intangible Assets, Gross $ 1,572   $ 1,572
Finite-Lived Intangible Assets, Accumulated Amortization 1,572   1,572
Finite-Lived Intangible Assets, Net 0   0
Trade Names 1 [Member]      
Indefinite trade name $ 1,191   $ 1,191