v3.26.1
Revenue (Tables)
12 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Reserves for Sales Return

Reserves for sales returns consist of the following (in thousands):
 

 

Year ended June 30,

 

 

2026

 

 

2025

 

Beginning balance

 

$

237

 

 

$

133

 

Additions

 

 

2,385

 

 

 

2,759

 

Returns

 

 

(2,449

)

 

 

(2,655

)

Ending balance

 

$

173

 

 

$

237