v3.25.2
DISAGGREGATION OF REVENUES (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATION OF REVENUE

Revenues generated from different revenue streams consist of the following:

 

   2025   2024   2025   2024 
  

For the Three Months Ended

June 30,

 

For the Six Months Ended

June 30,

 
   2025   2024   2025   2024 
Franchising revenue  $10,007,581   $14,626,256   $25,726,863   $29,736,524 
Procurement revenue   15,756,519    13,536,608    30,089,302    26,732,592 
Management services revenue   5,138,578    16,705,597    13,866,681    32,360,267 
Rental services revenue   6,851,176    3,453,173    12,491,690    7,071,114 
Others   5,604,993    4,780,446    8,513,012    12,009,625 
Total  $43,358,847   $53,102,080   $90,687,548   $107,910,122