v3.26.1
SCHEDULE OF NET REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total $ 59,063,204 $ 31,348,061 $ 88,906,943 $ 58,586,843
Pre Owned Boat Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total     72,810,289 47,614,565
New Boats Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total     12,167,677 9,280,707
Finance Income [Member]        
Disaggregation of Revenue [Line Items]        
Total     1,285,865 1,245,504
Service Parts and Other Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total     $ 2,643,112 $ 446,067