XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 16 - Subsequent Events (Details Textual) - $ / shares
1 Months Ended 3 Months Ended
May 08, 2025
Apr. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Restricted Stock [Member]        
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (in shares)     7,572 316
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     3 years  
Restricted Stock [Member] | Share-Based Payment Arrangement, Employee [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years      
Director [Member]        
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares)     8,913 4,287
Subsequent Event [Member]        
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (in shares)   16,926    
Shares Issued, Price Per Share (in dollars per share) $ 0.77      
Subsequent Event [Member] | Director [Member]        
Stock Issued During Period, Shares, New Issues (in shares) 11,691      
Subsequent Event [Member] | New Employees [Member] | Restricted Stock [Member]        
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) 12,500