v3.25.2
Revenue (Tables)
12 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Reserves for sales returns consist of the following (in thousands):
Years ended June 30,
20252024
Beginning balance$133 $129 
Additions2,759 1,622 
Returns(2,655)(1,618)
Ending balance$237 $133