Subsequent Events (Details) - Subsequent Event $ / shares in Units, $ in Millions |
Apr. 16, 2026
USD ($)
$ / shares
shares
|
|---|---|
| April 2026 Public Offering | |
| Subsequent Event [Line Items] | |
| Shares sold in offering (in shares) | shares | 100,200,000 |
| Offering price (in dollars per share) | $ / shares | $ 2.00 |
| Aggregate gross proceeds | $ | $ 200.4 |
| Sale of stock, consideration received on transaction | $ | $ 187.9 |
| Over-Allotment Option | |
| Subsequent Event [Line Items] | |
| Shares sold in offering (in shares) | shares | 12,700,000 |