Quarterly report pursuant to Section 13 or 15(d)

Revenue Disaggregation (Details - Disaggregation of revenue)

v3.22.4
Revenue Disaggregation (Details - Disaggregation of revenue) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 2,944 $ 2,902 $ 10,258 $ 10,330
Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 2,944 2,902 10,258 10,330
Product [Member] | Human Care [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 2,435 2,015 7,050 7,201
Product [Member] | Animal Care [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 434 818 1,957 2,755
Service [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 75 $ 69 $ 1,251 $ 374