XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Components of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Inventory Disclosure [Abstract]    
Finished goods $ 17,392 $ 17,739
Raw materials 3,202 2,930
Total inventory $ 20,594 $ 20,669
Finished goods, percent of inventory (in percentage) 84.50% 85.80%
Raw materials, percent of inventory (in percentage) 15.50% 14.20%
Percent of total inventory (in percentage) 100.00% 100.00%