XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Disaggregation (Tables)
9 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue by revenue source
                 
(In thousands)  Three Months Ended December 31,   Nine Months Ended December 31, 
   2023   2022   2023   2022 
Human Care  $2,461   $2,435   $7,286   $7,050 
Animal Care   621    434    1,688    1,957 
Service and Royalty   56    75    322    1,251 
   $3,138   $2,944   $9,296   $10,258 
Schedule of revenues by geographic region
                         
    Three Months Ended December 31,     Nine Months Ended December 31,  
(In thousands)   2023     2022     2023     2022  
United States   $ 868     $ 761     $ 2,214     $ 2,603  
Europe     1,217       1,104       3,488       3,117  
Asia     522       514       1,730       1,952  
Latin America     368       384       1,165       1,827  
Rest of the World     163       181       699       759  
Total   $ 3,138     $ 2,944     $ 9,296     $ 10,258