v3.26.3
Revenue from Contracts with Customers - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Revenue:    
Total revenue $ 49,980 $ 49,168
Intrusion and access alarm products    
Revenue:    
Total revenue 8,500 8,656
Door locking devices    
Revenue:    
Total revenue 15,350 17,083
Service revenue    
Revenue:    
Total revenue $ 26,130 $ 23,429