v3.26.1
Preferred Stock (Details) - Series C Convertible Preferred Stock
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
shares
Preferred Stock  
Number of shares converted 18,000
Value of shares converted | $ $ 0.2
Common Stock  
Preferred Stock  
Number of shares issued on conversion 400,000
Conversion ratio from preferred stock to common stock 0.04