v3.25.1
NOTES PAYABLE (Details 1)
Mar. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2025 (remainder) $ 91,965,000
2026 719,000
2027 110,000
Total $ 92,794,000