v3.25.2
SCHEDULE OF LONG-TERM DEBT (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
DECD loan, net of issuance costs $ 1,392 $ 1,507
Less: Current portion, net of issuance costs (232) (229)
Total long-term debt, net of issuance costs $ 1,160 $ 1,278