v3.26.1
REVENUE (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Disaggregation of Revenue [Line Items]      
Inventory $ 60,393,869   $ 26,035,844
Customer deposits 1,200,000   2,400,000
Trade-in Boats [Member]      
Disaggregation of Revenue [Line Items]      
Inventory 4,200,000   $ 3,100,000
Revenue $ 6,300,000 $ 1,500,000