v3.25.2
Note 16 - Stock-based Compensation (Details Textual)
$ in Thousands
Jun. 30, 2025
USD ($)
Share-Based Payment Arrangement, Option [Member]  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 0