| Disaggregation of Revenue [Table Text Block] |
| ($ in thousands) | | Three Months Ended September 30, 2025 | | | Three Months Ended September 30, 2024 | |
| Packaged sales | | | | | | | | |
| Astaxanthin packaged | | $ | 3,265 | | | $ | 3,119 | |
| Spirulina packaged | | | 1,308 | | | | 1,087 | |
| Total packaged sales | | | 4,573 | | | | 4,206 | |
| | | | | | | | | |
| Bulk sales | | | | | | | | |
| Astaxanthin bulk | | | 1,533 | | | | 632 | |
| Spirulina bulk | | | 826 | | | | 710 | |
| Total bulk sales | | | 2,359 | | | | 1,342 | |
| | | | | | | | | |
| Contract extraction and R&D services revenue | | | 44 | | | | 297 | |
| Total net sales | | $ | 6,976 | | | $ | 5,845 | |
| ($ in thousands) | | Six Months Ended September 30, 2025 | | | Six Months Ended September 30, 2024 | |
| Packaged sales | | | | | | | | |
| Astaxanthin packaged | | $ | 6,233 | | | $ | 6,378 | |
| Spirulina packaged | | | 2,458 | | | | 2,517 | |
| Total packaged sales | | | 8,691 | | | | 8,895 | |
| | | | | | | | | |
| Bulk sales | | | | | | | | |
| Astaxanthin bulk | | | 2,689 | | | | 1,407 | |
| Spirulina bulk | | | 1,333 | | | | 1,052 | |
| Total bulk sales | | | 4,022 | | | | 2,459 | |
| | | | | | | | | |
| Contract extraction and R&D services revenue | | | 84 | | | | 389 | |
| Total net sales | | $ | 12,797 | | | $ | 11,743 | |
|