XML 36 R25.htm IDEA: XBRL DOCUMENT v3.26.3
Note 4 - Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Goodwill [Table Text Block]

Goodwill, December 31, 2025

 $55,504 

Acquisition of Serpentix (Note 2)

  27,810 

Goodwill, September 30, 2026

 $83,314 
Intangible Asset, Finite-Lived [Table Text Block]
  

Gross Carrying

  

Accumulated

  

Intangible

 
  

Amount

  

Amortization

  

Assets, Net

 

As of September 30, 2026

            

Customer relationships

 $38,127  $(15,000) $23,127 

Trade names and trademarks

  17,225   (7,183)  10,042 

Patents

  1,627   (375)  1,252 

Total

 $56,979  $(22,558) $34,421 
             

As of December 31, 2025

            

Customer relationships

 $27,831  $(12,735) $15,096 

Trade names and trademarks

  12,825   (6,224)  6,601 

Patents

  1,627   (316)  1,311 

Total

 $42,283  $(19,275) $23,008 
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]

Year ending December 31,

    

Remainder of 2026

 $1,411 

2027

  5,645 

2028

  5,645 

2029

  5,570 

2030

  5,378 

Thereafter

  10,772 

Total amortization expense

 $34,421