v3.26.1
Inventory (Tables)
12 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory

Inventories consist of (in thousands):

 

 

June 30, 2026

 

 

June 30, 2025

 

Finished goods

 

$

11,962

 

 

 

74.0

%

 

$

17,739

 

 

 

85.8

%

Raw materials

 

 

4,205

 

 

 

26.0

%

 

 

2,930

 

 

 

14.2

%

Total inventory

 

$

16,167

 

 

 

100.0

%

 

$

20,669

 

 

 

100.0

%

 

Reserves of inventories consist of the following (in thousands):

 

 

Year ended June 30,

 

 

2026

 

 

2025

 

Beginning balance

 

$

466

 

 

$

1,301

 

Additions

 

 

3,307

 

 

 

214

 

Write-offs

 

 

(634

)

 

 

(1,049

)

Ending balance

 

$

3,139

 

 

$

466