v3.25.3
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues, net $ 43,353,235 $ 53,084,883 $ 134,040,783 $ 160,995,005
Franchising [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues, net 9,929,387 15,688,528 35,656,250 45,425,052
Procurement Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues, net 13,406,905 17,571,299 43,496,207 44,303,891
Management Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues, net 9,462,183 12,110,764 23,328,864 44,471,031
Rental Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues, net 6,219,645 4,124,774 18,711,335 11,195,888
Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues, net $ 4,335,115 $ 3,589,518 $ 12,848,127 $ 15,599,143