XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition and Contracts with Customers - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Revenue:        
Revenues $ 42,933 $ 47,547 $ 86,936 $ 89,223
Intrusion and access alarm products        
Revenue:        
Revenues 7,556 11,258 16,619 20,554
Door locking devices        
Revenue:        
Revenues 14,169 17,749 28,023 32,844
Services        
Revenue:        
Revenues $ 21,208 $ 18,540 $ 42,294 $ 35,825