v3.26.3
Note 5 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
Jul. 29, 2026
Sep. 30, 2026
Dec. 31, 2025
Current Portion of Escrow   $ 3,000 $ 0
Noncurrent Portion of Escrow   500 2,700
Business Combination, Contingent Consideration, Liability   0  
Business Combination, Contingent Consideration, Liability, Current   0 9,600
Business Combination, Contingent Consideration, Liability, Noncurrent   $ 0 $ 0
MIS [Member]      
Business Combination, Voting Equity Interest Acquired, Percentage 100.00%    
Business Combination, Consideration Transferred $ 25,600