v3.26.1
Common Stock Warrants (Details)
Mar. 31, 2026
Common Stock Warrants [Abstract]  
Weighted average expiration term of warrants outstanding 1 year 3 months 18 days