v3.26.1
SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Leases    
Right-of-use assets $ 17,010,370 $ 17,397,009
Current portion of lease liabilities 621,069 605,261
Long-term portion of lease liabilities 16,625,919 16,886,027
Total lease liabilities $ 17,246,988 $ 17,491,288