Note 16 - Stock-based Compensation (Details Textual) $ in Thousands |
Mar. 31, 2025
USD ($)
|
---|---|
Share-Based Payment Arrangement, Option [Member] | |
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | $ 0 |
X | ||||||||||
- Definition Amount of cost to be recognized for option under share-based payment arrangement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|