XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Schedule of Results of Operations for Acquisitions of HMI and LPF (Details) - HMI and LPF [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Business Combination, Pro Forma Information [Line Items]        
Revenues $ 94,128 $ 87,492 $ 285,184 $ 275,515
Net income $ 1,026 $ 1,084 $ 5,269 $ 4,429