v3.26.1
Preferred Stock (Details) - Series C Convertible Preferred Stock
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Preferred Stock  
Number of shares converted 147,000
Value of shares converted | $ $ 2.3
Common Stock  
Preferred Stock  
Number of shares issued on conversion 3,700,000
Conversion ratio from preferred stock to common stock 0.04