v3.26.1
ACQUISITIONS - Unaudited pro forma results (Details) - Tyr Tactical, LLC - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
ACQUISITIONS    
Net sales $ 169,464 $ 155,552
Net income $ 6,217 $ 7,972