Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF NOTES PAYABLE (Details)

v3.25.1
SCHEDULE OF NOTES PAYABLE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Total notes payable $ 118
Non-current (98)
Current 20
Note One [Member]    
Short-Term Debt [Line Items]    
Issuance Date May 15, 2020  
Maturity Date May 15, 2050  
Interest Rate 3.75%  
Original Borrowing $ 150  
Total notes payable $ 118