v3.25.2
ACQUISITIONS (Details) - USD ($)
$ in Millions
6 Months Ended
Apr. 18, 2025
Jun. 30, 2025
Jun. 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.0    
Business Combination, Consideration Transferred 60.0    
Business Combination, Consideration Transferred, Liabilities Incurred $ 6.2