v3.25.4
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2026
Dec. 31, 2024
Subsequent Event    
Proceeds from credit facility   $ 5,500
Subsequent event | Tyr Tactical, LLC [Member]    
Subsequent Event    
Business acquisition, consideration $ 174,000  
Cash paid 150,000  
Business acquisition, consideration, common stock 24,000  
Subsequent event | Tyr Tactical, LLC [Member] | Revolving credit facility    
Subsequent Event    
Proceeds from credit facility $ 62,500