XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 17 - Business Segments (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
Mar. 31, 2024
Number of Reportable Segments         2
Number of Operating Segments         4
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability $ 3,920 $ 1,350 $ 3,920 $ 1,350  
Share-Based Payment Arrangement, Expense 1,229 1,357      
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]          
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability $ 3,900 1,300      
Potential Stock To Be Distributed (in shares) | shares 300,000   300,000    
Share-Based Payment Arrangement, Expense $ 1,200 $ 1,400