XML 110 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Components of Inventory    
Finished goods $ 12,674 $ 12,225
Raw materials 3,798 3,920
Total inventory $ 16,472 $ 16,145
Finished goods 76.90% 75.70%
Raw materials 23.10% 24.30%
Total inventory 100.00% 100.00%