v3.26.1
NOTES PAYABLE (Details 1)
$ in Thousands
Jun. 30, 2026
USD ($)
NOTES PAYABLE  
2026 (remaining) $ 200
2027 13,852
2028 0
2029 0
2030 0
Thereafter 150
Total $ 14,202