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