v3.25.2
Note 2 - Significant Accounting Policies - Revenue By Product (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Net sales $ 5,820 $ 5,898
Packaged Astaxanthin [Member]    
Net sales 2,968 3,260
Packaged Spirulina [Member]    
Net sales 1,150 1,429
Packaged Products [Member]    
Net sales 4,118 4,689
Bulk Astaxanthin [Member]    
Net sales 1,156 775
Bulk Spirulina [Member]    
Net sales 506 342
Bulk Products [Member]    
Net sales 1,662 1,117
Contract Extraction and R&D Services [Member]    
Net sales $ 40 $ 92