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

Revenue Disaggregation (Tables)

v3.25.2
Revenue Disaggregation (Tables)
12 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue by source
           
    Year Ended March 31,  
    2025     2024  
Product:            
Human Care   $ 12,079,000     $ 10,110,000  
Animal Care     1,653,000       2,203,000  
Total Product Revenue     13,732,000       12,313,000  
Service/Royalty     556,000       422,000  
Total   $ 14,288,000     $ 12,735,000  
Schedule of revenues by geographic region
           
    Year Ended March 31,  
    2025     2024  
United States   $ 2,611,000     $ 3,058,000  
Europe     5,523,000       4,781,000  
Asia     2,317,000       2,298,000  
Latin America     2,962,000       1,726,000  
Rest of the World     875,000       872,000  
Total   $ 14,288,000     $ 12,735,000