v3.25.2
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Product Information [Line Items]        
Net Sales $ 2,068,000 $ 813,000 $ 3,278,000 $ 1,163,000
Newton Shafts [Member]        
Product Information [Line Items]        
Net Sales 2,026,000 648,000 3,201,000 938,000
Sacks Parente Putters [Member]        
Product Information [Line Items]        
Net Sales 42,000 165,000 77,000 225,000
Online Sales [Member]        
Product Information [Line Items]        
Net Sales 1,900,000 646,000 3,000,000 954,000
Distributors And Wholesalers [Member]        
Product Information [Line Items]        
Net Sales $ 168,000 $ 167,000 $ 278,000 $ 209,000