v3.26.3
Stockholders' Equity - Additional information (Details) - USD ($)
$ in Millions
1 Months Ended 34 Months Ended
Apr. 30, 2026
Dec. 31, 2026
Sep. 30, 2026
ATM Agreement      
Stockholders' Equity      
Common stock to be sold pursuant     $ 300.0
Underwritten Public Offering      
Stockholders' Equity      
Common stock issued (in shares) 11,896,750 0  
Aggregate offering price for the transaction $ 323.8