v3.26.1
Common Stock and Warrants - Warrant Liabilities (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Registered Direct Offering of Common Stock and Warrants and Private Placement  
Warrants  
Transaction fees $ 0.1