Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue Disaggregation (Details - Disaggregation of revenue by source)

v3.26.1
Revenue Disaggregation (Details - Disaggregation of revenue by source) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
DisclosureLineitem [Line Items]    
Revenues $ 19,529 $ 14,288
Human Care [Member] | Product [Member]    
DisclosureLineitem [Line Items]    
Revenues 17,681 12,635
Animal Care [Member] | Product [Member]    
DisclosureLineitem [Line Items]    
Revenues $ 1,848 $ 1,653