XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock - Schedule of Warrants Reverse Stock Split (Details) - Warrants [Member] - $ / shares
6 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Schedule of Warrants Reverse Stock Split [Line Items]    
Underlying Shares, Balance 4,211 4,211
Weighted Average Exercise Price, Balance (in Dollars per share) $ 23.75 $ 23.75
Weighted Average Term (Years), Balance 1 year 1 year
Underlying Shares, Options exercisable   4,211
Weighted Average Exercise Price, Options exercisable (in Dollars per share)   $ 23.75
Weighted Average Term (Years), Options exercisable   1 year
Underlying Shares, Granted  
Weighted Average Exercise Price, Granted (in Dollars per share)  
Weighted Average Term (Years), Granted  
Underlying Shares, Forfeited  
Weighted Average Exercise Price, Forfeited (in Dollars per share)  
Weighted Average Term (Years), Forfeited  
Underlying Shares, Cancelled  
Weighted Average Exercise Price, Cancelled (in Dollars per share)  
Weighted Average Term (Years), Cancelled