v3.25.2
Loss Per Share - Schedule of Number of Shares and Loss Used in the Computation of Loss Per Share (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Continuing operations:      
Basic loss per share, Weighted number of shares 5,824,972 407,681 175,953
Basic loss per share, Loss (in Dollars) $ (7,472) $ (5,883) $ (2,592)
Effect of potential dilutive ordinary shares, Weighted number of shares
Effect of potential dilutive ordinary shares, Loss (in Dollars per share)
Diluted loss per share, Weighted number of shares 5,824,972 407,681 175,953
Diluted loss per share, Loss (in Dollars) $ (7,472) $ (5,883) $ (2,592)