XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET SALES (Net sales) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Net Sales:    
Over-time revenue recognition $ 786 $ 2,695
Point-in-time revenue recognition 53,058 43,392
Total net sales $ 53,844 $ 46,087