Quarterly report pursuant to Section 13 or 15(d)

Revenue Disaggregation (Details - Disaggregation of revenue)

v3.23.3
Revenue Disaggregation (Details - Disaggregation of revenue) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 2,731 $ 3,331 $ 6,158 $ 7,314
Human Care [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 2,075 2,447 4,825 4,615
Animal Care [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 489 737 1,067 1,523
Service And Royalty [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 167 $ 147 $ 266 $ 1,176