v3.26.1
SCHEDULE OF FUTURE MINIMUM PRINCIPAL PAYMENTS (Details)
Mar. 31, 2026
USD ($)
Debt Instrument [Line Items]  
2026 (3 months) $ 3,347,000
2027 120,740,000
2028 9,549,000
2029 4,741,000
2030 18,782,000
Thereafter 73,439,000
Long term debt 230,598,000
Other Notes Payable [Member]  
Debt Instrument [Line Items]  
2026 (3 months) 142,000
2027 463,000
2028 317,000
2029 317,000
2030 315,000
Thereafter
Long term debt $ 1,554,000