Quarterly report [Sections 13 or 15(d)]

Revenue Disaggregation (Tables)

v3.25.3
Revenue Disaggregation (Tables)
6 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenues by revenue source
                       
    Three Months Ended September 30,     Six Months Ended September 30,  
    2025     2024     2025     2024  
Human Care   $ 5,116,000     $ 3,177,000     $ 8,671,000     $ 6,169,000  
Animal Care     488,000       402,000       948,000       801,000  
    $ 5,604,000     $ 3,579,000     $ 9,619,000     $ 6,970,000  
Schedule of revenues by geographic region
                       
    Three Months Ended September 30,     Six Months Ended September 30,  
    2025     2024     2025     2024  
United States   $ 1,449,000     $ 675,000     $ 2,454,000     $ 1,317,000  
Europe     2,151,000       1,506,000       3,619,000       2,794,000  
Asia     1,057,000       776,000       1,719,000       1,253,000  
Latin America     532,000       465,000       1,096,000       1,345,000  
Rest of the World     415,000       157,000       731,000       261,000  
Total   $ 5,604,000     $ 3,579,000     $ 9,619,000     $ 6,970,000