v3.26.1
Stockholders' Equity - Common Stock At-the-Market Offering Program (Details)
$ in Millions
Aug. 15, 2025
USD ($)
Common Stock ATM Program  
Class of Stock [Line Items]  
Gross sales price (up to) $ 300.0