v3.25.2
Revenue - Narrative (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
region
productLine
Jun. 30, 2024
USD ($)
productLine
Revenue from External Customer [Line Items]    
Money back guarantee period 30 days  
Handling and restocking fee, percentage 10.00%  
Return liability reserve $ 200 $ 100
Number of geographic segments | region 2  
Number of product lines | productLine 3 2
Deferred revenue $ 711 $ 860
Increase in revenue from recognition of deferred revenue $ 200 $ (26)
Product concentration risk | Revenue benchmark | Protandim and TrueScience Product Line    
Revenue from External Customer [Line Items]    
Concentration risk 87.60% 80.10%