v3.26.1
BANK AND OTHER BORROWINGS - SCHEDULE OF MATURITIES OF LONG TERM DEBT (Details)
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2026 $ 8,257,452
2027 10,395,723
2028 7,189,992
2029 6,667,664
2030 5,243,985
Thereafter 0
Total $ 37,754,816