v3.25.1
Share Based Compensation - Schedule of Option Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Stock Option Activity [Line Items]    
No. of Options, Beginning Balance 592,252 538,265
No. of Options, Ending Balance 3,732,788 535,375
No. of Options, Granted (20,000)
No. of Options, Cancelled/expired/exercised 2,300 17,110
No. of Options, Additions to the plan 3,138,236
Stock Option [Member]    
Schedule of Stock Option Activity [Line Items]    
No. of Options, Beginning Balance 592,252 538,265
Weighted Average Price, Beginning Balance (in Dollars per share)
No. of Options, Ending Balance 3,732,788 535,375
Weighted Average Price, Ending Balance (in Dollars per share)
No. of Options, Granted (20,000)
Weighted Average Price, Granted (in Dollars per share) $ 178
No. of Options, Cancelled/expired/exercised 2,300 17,110
Weighted Average Price, Cancelled/expired/exercised (in Dollars per share) $ 4  
No. of Options, Additions to the plan 3,138,236
Weighted Average Price, Additions to the plan (in Dollars per share)  
Shares of Stock [Member]    
Schedule of Stock Option Activity [Line Items]    
No. of Options, Beginning Balance
Weighted Average Price, Beginning Balance (in Dollars per share)
No. of Options, Ending Balance
Weighted Average Price, Ending Balance (in Dollars per share)
No. of Options, Granted  
Weighted Average Price, Granted (in Dollars per share)  
No. of Options, Cancelled/expired/exercised  
Weighted Average Price, Cancelled/expired/exercised (in Dollars per share)  
No. of Options, Additions to the plan  
Weighted Average Price, Additions to the plan (in Dollars per share)