Schedule of Revenue and Earnings (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2024
USD ($)
| |
| Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract] | |
| Revenue | $ 789 |
| Net loss from continuing operations | $ (26,834) |