v3.25.2
Short Term Borrowing - Schedule of Repaid Convertible Note loan Amount (Details) - Convertible Notes [Member] - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Schedule of Repaid Convertible Note loan Amount [Line Items]    
Principal, Opening balance $ 1,000
Interest Opening balance 500
Principal, Loan obtained during the year 875 1,000
Interest, Loan obtained during the year   500
Principal, Repayment during the period (1,000)  
Interest, Repayment during the period (500)  
Principal, Closing balance 1,000
Interest, Closing balance $ 500