XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock - Schedule of Warrants Reverse Stock Split (Details) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Common Stock - Schedule of Warrants Reverse Stock Split (Details) [Line Items]    
Underlying Shares, Balance 42,108  
Weighted Average Exercise Price, Balance   $ 2.375
Weighted Average Term (Years), Balance   1 year
Underlying Shares, Options exercisable 42,108  
Weighted Average Exercise Price, Options exercisable   $ 2.375
Weighted Average Term (Years), Options exercisable   1 year
Underlying Shares, Granted  
Weighted Average Exercise Price, Granted  
Underlying Shares, Forfeited  
Weighted Average Exercise Price, Forfeited  
Underlying Shares, Cancelled  
Weighted Average Exercise Price, Cancelled