Quarterly report [Sections 13 or 15(d)]

Revenue Disaggregation (Tables)

v3.26.3
Revenue Disaggregation (Tables)
6 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenues
                       
    Three Months Ended September 30,     Six Months Ended September 30,  
    2026     2025     2026     2025  
Human Care   $ 6,782,000     $ 5,116,000     $ 12,749,000     $ 8,671,000  
Animal Care     392,000       488,000       831,000       948,000  
    $ 7,174,000     $ 5,604,000     $ 13,580,000     $ 9,619,000  
Schedule of revenues by geographic region
                       
    Three Months Ended September 30,     Six Months Ended September 30,  
    2026     2025     2026     2025  
United States   $ 2,796,000     $ 1,449,000     $ 5,222,000     $ 2,454,000  
Europe     2,148,000       2,151,000       4,112,000       3,619,000  
Asia     801,000       1,057,000       1,711,000       1,719,000  
Latin America     835,000       532,000       1,461,000       1,096,000  
Rest of the World     594,000       415,000       1,074,000       731,000  
Total   $ 7,174,000     $ 5,604,000     $ 13,580,000     $ 9,619,000