v3.26.1
Note 6 - Acquisition - Schedule of Acquisitions (Details) - USD ($)
$ in Thousands
6 Months Ended
Feb. 24, 2026
Jun. 30, 2026
Jun. 30, 2025
Total purchase consideration   $ 8,228 $ (0)
Interworks [Member]      
Cash paid to sellers $ 12,974    
Cash acquired in acquisition (4,746)    
Total purchase consideration $ 8,228