v3.25.3
ACQUISITIONS (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 18, 2025
Sep. 30, 2025
Sep. 30, 2024
Asset Acquisition [Line Items]      
Payments to Acquire Businesses, Net of Cash Acquired   $ 55.8 $ 0.0
AMMO, Inc.      
Asset Acquisition [Line Items]      
Payments to Acquire Businesses, Net of Cash Acquired $ 55.8    
Goodwill, Acquired During Period 2.4    
Business Combination, Consideration Transferred 59.5    
Business Combination, Consideration Transferred, Liabilities Incurred $ 6.1