v3.26.1
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