v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT EQUITY (Unaudited) (Parenthetical)
$ in Millions
3 Months Ended 6 Months Ended
May 21, 2025
Dec. 03, 2024
Mar. 05, 2024
Jun. 30, 2025
Mar. 31, 2024
Jun. 30, 2025
USD ($)
Statement of Stockholders' Equity [Abstract]            
Reverse stock split 0.05 0.03 0.02 0.05 0.02  
Warrant modification - incremental fair value           $ 0.6