XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities - Other (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Other Liabilities, Current [Abstract]    
Dividends $ 1,255 $ 973
Warranty 915 1,017
Income taxes 1,345 362
Other 3,802 4,675
Total $ 7,317 $ 7,027