XML 117 R99.htm IDEA: XBRL DOCUMENT v3.26.1
Note 16 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Mar. 11, 2025
Business Combination, Contingent Consideration, Liability $ 7,044 $ 3,354  
Business Combination, Contingent Consideration, Liability, Noncurrent 4,926 3,354  
CBH [Member]      
Business Combination, Contingent Consideration, Liability 7,000 $ 3,400 $ 3,300
Business Combination, Contingent Consideration, Liability, Current 2,100    
Business Combination, Contingent Consideration, Liability, Noncurrent $ 4,900