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