XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Loans Payable - Non-current asset on the balance sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Loans Payable    
Loans payable-current $ 56 $ 61
Loan Payable - non-current 1,639 92
NEBT Loan    
Loans Payable    
Loans payable-current 9 7
Loan Payable - non-current 9 16
RETOS 2015    
Loans Payable    
Loans payable-current 47 54
Loan Payable - non-current 37 $ 76
THERICEL Loan    
Loans Payable    
Loan Payable - non-current $ 1,593