v3.26.1
Stockholders’ (Deficit) Equity - Schedule of Common stock Underlying the Warrants Activity (Details) - Warrants [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Schedule of Common Stock Underlying the Warrants Activity [Line Items]    
Number of Shares of Common Stock Underlying Warrants, Balance 7,020,932  
Weighted Average Exercise Price, Balance $ 22.47  
Weighted Average Remaining Life in Years, Balance
Intrinsic Value, Balance $ 7,607  
Number of Shares of Common Stock Underlying Warrants, Balance   7,020,662
Weighted Average Exercise Price, Balance   $ 22.47
Intrinsic Value, Balance   $ 7,607
Number of Shares of Common Stock Underlying Warrants, Exercisable   7,020,662
Weighted Average Exercise Price, Exercisable   $ 22.47
Weighted Average Remaining Life in Years, Exercisable  
Intrinsic Value, Exercisable  
Number of Shares of Common Stock Underlying Warrants, Issued  
Weighted Average Exercise Price, Issued  
Intrinsic Value, Issued  
Number of Shares of Common Stock Underlying Warrants, Exercised  
Weighted Average Exercise Price, Exercised  
Intrinsic Value, Exercised  
Number of Shares of Common Stock Underlying Warrants, Expired   (270)
Weighted Average Exercise Price, Expired   $ 43,499
Intrinsic Value, Expired