Quarterly report pursuant to Section 13 or 15(d)

Revenue Disaggregation (Details - Disaggregation of revenue by source)

v3.25.0.1
Revenue Disaggregation (Details - Disaggregation of revenue by source) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 3,564 $ 3,138 $ 10,534 $ 9,296
Human Care [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 3,052 2,461 8,886 7,286
Animal Care [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 376 621 1,176 1,688
Service And Royalty [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 136 $ 56 $ 472 $ 322