XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock - Schedule of Warrants Reverse Stock Split (Details) - Warrants [Member] - $ / shares
3 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Underlying Shares, Balance 4,211 4,211  
Weighted Average Exercise Price, Balance $ 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     $ 23.75
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