v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF NET REVENUE

Net revenue by category:

 

   2026   2025 
   For the Six Months Ended June 30, 
   2026   2025 
Pre-owned boat sales  $72,810,289   $47,614,565 
New boats sales   12,167,677    9,280,707 
Finance income   1,285,865    1,245,504 
Service, parts & other sales   2,643,112    446,067 
Total  $88,906,943   $58,586,843 
SCHEDULE OF MOVEMENT IN CUSTOMER DEPOSITS

The movement in customer deposits is as follows:

 

   June 30, 2026   December 31, 2025 
Balance at Beginning of Period  $1,210,447   $2,350,219 
Decrease due to revenue recognized during the period   (71,739,622)   (61,972,660)
Increase from customer deposits received in advance of performance obligations   73,125,627    61,081,388 
Customer deposits assumed through business combination   286,383    - 
Others   (25,000)   - 
Refunds to customers   -    (248,500)
Balance at the End of Period  $2,857,835   $1,210,447