v3.26.1
Note 20 - Revenue from Contracts with Customers (Details Textual)
$ in Millions
Jun. 30, 2025
USD ($)
Employee Retention Credit [Member]  
Government Assistance, Award Amount $ 5.2