XML 69 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities - Other (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Accrued Liabilities - Other [Abstract]    
Dividends $ 988 $ 972
Warranty 1,057 1,047
Purchase commitments 1,734
Income taxes 1,513
Other 3,903 3,398
Total $ 5,948 $ 8,664