v3.26.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
3 Months Ended
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Mar. 31, 2026
USD ($)
Number of Operating Segments 3    
Number of Reportable Segments 3    
Goodwill, Reporting Unit, Number 3    
Revenue from Contract with Customer, Excluding Assessed Tax $ 19,350,000 $ 19,207,000  
Customer Refund Liability, Current 100,000 100,000  
Restricted Cash, Current $ 30,000 $ 30,000 $ 30,000
Share-Based Payment Arrangement, Option [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares 207,667 219,791  
Restricted Stock Units (RSUs) [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares 20,287 4,338  
Barter Transactions [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 7,000,000 $ 7,000,000