v3.26.1
Note 8 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Segment Reporting [Table Text Block]
   

Three Months Ended

June 30

   

Six Months Ended

June 30

 
   

2026

   

2025

   

2026

   

2025

 

Management transition costs

  $ 3,160     $ 6,640     $ 3,160     $ 6,640  

Tax benefit on management transition costs

    180       468       180       468  

Noncash stock compensation

    7,371       307       8,979       478  

Tax benefit (expense) on noncash stock compensation

    210       (22 )     470       21