XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE OF FUTURE MINIMUM PRINCIPAL AMORTIZATIONS (Details)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]  
2025 (6 months) $ 114,591,000
2026 4,480,000
2027 6,403,000
2028 4,735,000
2029 4,744,000
Thereafter 92,271,000
Long term debt 227,224,000
Other Notes Payable [Member]  
Debt Instrument [Line Items]  
2025 (6 months) 283,000
2026 567,000
2027 463,000
2028 317,000
2029 317,000
Thereafter 316,000
Long term debt $ 2,263,000